zl程序教程

您现在的位置是:首页 >  前端

当前栏目

[CSS 3] Apply Aspect Ratio Sizing to Images with CSS object-fit

CSS to with object apply Images fit Aspect
2023-09-14 09:00:46 时间

The CSS property object-fit instructs an img to act as the container for its own contents. We can then use the value cover to have the image content behave similar to a background-image by scaling up or down to fit the provided dimensions. If the goal is for the image contents to remain fully visible within a container while maintaining its aspect ratio, we can use the value scale-down.

 

.object-fit-cover .card img {
  object-fit: cover;
  width: 100%;
  height: 25vh;
  border-radius: 8px 8px 0 0;
}

.object-fit-scale-down .card img {
  object-fit: scale-down;
  width: 100%;
  height: 25vh;
  padding: 1rem;
}