Link Search Menu Expand Document

Object fit

Table of contents

  1. CSS Object-fit
    1. What is Object-fit?
  2. Object-fit Values
    1. fill
    2. contain
    3. cover
    4. none
    5. scale-down

CSS Object-fit

What is Object-fit?

이미지와 비디오태그가 부모 태그 안에서 어떻게 보여야하는지 (사이징)

부모태그 안에 이미지 두개가 width 50%로 지정되어 있으면

리사이징할때 이미지가 비율을 무시하고 자유자재로 늘어나고 줄어들음

따라서 object-fit을 사용해서 비율을 어떻게 유지시킬건지 설정


Object-fit Values

fill

sized to fill the element’s content box

늘어나거나 줄어듬 (default)

contain

비율에 맞춰 꼭 콘텐츠 내부에 들어가야 하는것, 컨텐츠 배경이 보일 수 있음

background-size: contain;과 동일함

cover

콘텐츠 내부에 꽉차게 하는것, 부모에 맞게 딱 짤린다

background-size: cover;과 동일함

img {
  width: 200px;
  height: 400px;
  object-fit: cover;
}

none

not resized

scale-down

if none or contain were specified (would result in a smaller concrete object size)


이 웹사이트는 jekyll로 제작되었습니다. Patrick Marsceill, Distributed by an MIT license.