りんご189887 views
英語606840 views
中学社会666920 views
世界の国559994 views
高校倫理1432233 views
LaTeX956652 views
中学英語808125 views
高校日本史189759 views
中学理科1625756 views
雑学1472443 views
Help
Tools

English

CSSでサムネイル画像をデザインする(幅と高さを設定しつつ、画像を縦横比そのままに表示する)

縦横比を保ちながら、画像の幅と高さを設定するには object-fit: cover を使います。

.thumbnail a img {
height: 96px;
object-fit: cover;
width: 96px;
}

上は、サムネイル画像の幅と高さを 96px に設定しつつ、縦横比一定で表示します。

object-fit: cover;

を設定しないと、もとの画像を無理やり一辺が 96px の正方形に圧縮してしまい、画像は縦または横につぶれてしまう。

縦横比を保ちながら、画像の幅と高さを設定するには object-fit: cover を使います。