Skip to content

Latest commit

 

History

History
39 lines (31 loc) · 1.11 KB

fit-image-in-container.md

File metadata and controls

39 lines (31 loc) · 1.11 KB
标题 标签
fit-image-in-container(填充图片) layout,visual(布局,视觉的)

将图像适当地放置在其容器内,同时保持其纵横比。

  • 使用 object-fit: contains 来适应容器内的整个图像,同时保持其纵横比。
  • 使用 object-fit:cover 用图像填充容器,同时保持其纵横比。
  • 使用 object-position: center 将图像定位在容器的中心。
<img class="image image-contain" src="https://picsum.photos/600/200" />
<img class="image image-cover" src="https://picsum.photos/600/200" />
.image {
  width: 200px;
  height: 200px;
  border: 1px solid #34495e;
  background-color: #34495e;
}
.image-contain {
  object-fit: contain;
  object-position: center;
}
.image-cover {
  object-fit: cover;
  object-position: right top;
}

应用场景

结果如下:

<iframe src="codes/css/html/fit-image-in-container.html"></iframe>