教育149914 views
中学英語813147 views
Computer369599 views
高校倫理1443364 views
世界の国566722 views
高校生物552825 views
高校国語789574 views
雑学1474079 views
ヒストリア293808 views
LaTeX964644 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 を使います。