LoginSignup
3
1

More than 3 years have passed since last update.

1行追加するだけで画像がトリミング表示される方法

Posted at

画像の比率が違くて画像が潰れてしまう

縦長や横長の画像を表示させようとして画像が潰れてしまったことはありませんか?

item.css
img {
  width: 300px;
  height: 300px;
}

スクリーンショット 2020-04-11 14.03.38.png

一番左の画像が比率の関係で横につぶされしまっていますね。

1行追加するだけで中央でトリミングされた表示にできる

object-fit: cover;を追加するだけでいい感じに表示を変えてくれる

item.css
img {
  width: 300px;
  height: 300px;
  object-fit: cover;
}

スクリーンショット 2020-04-11 14.07.00.png

1行追加しただけなのにちゃんと潰れないように表示してくれるようになりましたね。

参考

1行追加でOK!CSSだけで画像をトリミングできる「object-fit」プロパティー

3
1
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
3
1