imgの横幅についてお聞きしたいです。
imgタグを一枚だけ設定すると、slider__container__slidersに合わせて、width1000px、height500pxになります。
これは理解できるのですが、imgタグを二枚設定すると、画像一枚ごとのサイズがwidth640、height500pxになります。
なぜ、widthの値が640pxという中途半端な値が出てくるのでしょうか。
また、複数枚設定したときにどのようにしたら、子要素のimgが親要素に合わした値になるのでしょうか。
どなたかにご教授頂けたら幸いです。よろしくお願いいたします。
html
1 <div class="slider__container"> 2 <div class="slider__container__sliders"> 3 <img src="images/cat_1.jpg" alt=""> 4 <img src="images/cat_2.jpg" alt=""> 5 </div> 6 </div>
css
1*{ 2 box-sizing: border-box; 3} 4img { 5 width: 100%; 6 height: auto; 7} 8 .slider__container { 9 max-width: 1000px; 10 width: 60%; 11 margin: auto; 12 overflow-x: hidden; 13 } 14 .slider__container__sliders { 15 background: pink; 16 display: flex; 17 width: 100%; 18 height: 500px; 19 } 20