【CSS】safariで画像が縦に伸びてしまう件

chromeや、デベロッパーツールではキレイに見えているのに、safariで見るとなぜか画像が縦に伸びていることがありました。
毎回ではないので、ブログに残しておきます。

どんな時に伸びる?

下記の様な記述の際に起きるようです。

HTML
<div class="flexbox">
  <img src="image01.jpg" alt="">
  <img src="image02.jpg" alt="">
</div>

解決方法

flexboxを設定している要素に「align-items: flex-start;」を設定するだけです。

CSS
.flexbox{
  display: flex;
  align-items: flex-start;
}

また、flexboxの子要素のimgにdivを追加すると良いそうです。

HTML
<div class="flexbox">
  <div><img src="image01.jpg" alt=""></div>
  <div><img src="image02.jpg" alt=""></div>
</div>

デベロッパーツールでは伸びてないので、一瞬戸惑いました。
ちょっとしたことなんですけどね~。

他にもあるよ。関連記事

人気記事

人気記事

最新記事

ブログカテゴリー

タグ

プロフィール

プロフィール画像

猫田 ねこ

パチンコ店勤務からweb制作会社へ転職という異色の経歴。漫画大好き。アニメ大好き。パチンコ大好きな、ねこです。

利用規約  お問い合わせ

ページトップへ