レスポンシブデザインのHPを作成中です。
##現状
PCのデベロッパーツールでスマホサイズの表示をすると画像は意図したとおりに配置してくれますが、所有しているiPhone7でみると画像が縦長で表示されます。
##質問
・なぜデベロッパーツールと実際のスマホで見たときに違いがでるのですか?
・解消方法を教えていただきたいです(height:auto;は試してみましたがダメでした。)
##コード
html
1 <div class="img-wrapper"> 2 <img src="img/photo01.jpg" alt=""> 3 <img src="img/photo02.jpg" alt=""> 4 <img src="img/photo03.jpg" alt=""> 5 <img src="img/photo04.jpg" alt=""> 6 <img src="img/photo05.jpg" alt=""> 7 <img src="img/photo06.jpg" alt=""> 8 <img src="img/photo07.jpg" alt=""> 9 <img src="img/photo08.jpg" alt=""> 10 <img src="img/photo09.jpg" alt=""> 11 <img src="img/photo10.jpg" alt=""> 12 <img src="img/photo11.jpg" alt=""> 13 <img src="img/photo12.jpg" alt=""> 14 <img src="img/photo13.jpg" alt=""> 15 </div>
css
1.img-wrapper { 2 display: flex; 3 flex-wrap: wrap; 4} 5 6.img-wrapper img { 7 width: calc( 100% / 3 ); 8 height: auto; 9} 10 11.img-wrapper img:nth-of-type(7) { 12 width: 100%; 13 height: auto; 14}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/07 07:04