LoginSignup
2
2

More than 3 years have passed since last update.

ChromeでうまくいったものをIEにするとうまくいかなかったこと事例

Posted at

はじめに

WEBページ制作においてどのブラウザでも表示できることはとても大切だと思います。
今回Chromeでうまく表示できていたものがIEではうまくできなかったことと、解消方法を備忘録として記載します。事例が追加されれば追記したいと思います。

① 画像が表示できない

Chromeでは問題なく表示できていた画像がIEだと出てこない。。。。orz

解決方法

調べるとカラーモードが 「CMYK」 になっているとIEでは表示されないとのこと。
画像軽量化ツールを利用し画像を軽量化することで解決できました!

■参考サイト
JPGなどの画像が表示されない原因、チェックしたいこと まとめ

② flex-directionを指定すると余計な余白が発生する

Chromeでは出なかった不自然な余白がIEで発生し、確認したところflex-directionを指定している箇所でした。

どうやら flex-directioncolumncolumn-reverse を指定した子要素に画像があると、その子要素に画像の元サイズの高さ分のスペースができてしうとのことです。この元サイズの高さ分のスペースを消す必要があります。

解決方法

min-height: 0%; を指定することで解決できました!

■参考サイト
flex-directionを指定した時に IE11で表示がおかしくなる

まとめ

まだまだ初心者なのでブラウザごとに表示状況が変わっていることにかなりストレスを感じていましたが、きちんと調べて対処していけば解消できる(と思う)ので、これからもトライしていきます。

また、これからまだまだたくさんでてくることだと思うので随時更新していきます!

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2