要点だけ
object-fit
img{
width: 100%;
height: 100%;
object-fit: cover;
}これで親要素に対して中の画像をbackground-sizeみたいな感じで設置できる。
bacjground-positionみたいなことをしたいならobject-positionを使う。
これだけ。
用途
「背景に画像を設置する」だけならbackgroundで済むけど、込み入ったことをしたければ<img>で設置したい気持ちもある。それにまあ、<img>ならaltとか仕込めるからSEO的にもよろしいかと思う。

コメント