前提・実現したいこと
HTML/CSSで作成中のWebページをiPhone6実機にて表示テストをしたところ、
画像が縦に伸びる現象が発生しています。(横幅は期待した通りです)
iOSにも記述したCSSを適用させる方法が知りたいです。
よろしくお願いします。
該当のソースコード
HTML
1<html> 2 <body> 3 <div class="img-container"> 4 <img src="../img.jpg"> 5 </div> 6 </body> 7<html>
CSS
1.img-container{ 2 display:-webkit-box; 3 display:flex; 4 justify-content:stretch; 5} 6.img-container img{ 7 width:100%; 8 max-width: 100%; 9 height: auto; 10}
試したこと
一つの解決策として、imgのwidthとheightのどちらもpxで指定すると伸びは解消されましたが、そうせずともandroid実機や、chrome上では期待した通りの表示がされています。
追記
以下のようにコードを修正したところ解決しました。
new1roさん、ありがとうございました!
CSS
1.img-container{ 2 display:-webkit-box; 3 display:flex; 4 justify-content:stretch; 5 align-items: center; 6} 7.img-container img{ 8 width:100%; 9 max-width: 100%; 10 height: auto; 11 display: block; 12}
回答1件
あなたの回答
tips
プレビュー