CSS object-fit 是一个属性,用于指定如何调整具有固定宽度和高度的元
▥前端
𝄐 0
csscsws是什么公司,cssc是什么意思,cssc是国企还是央企,CSS CSS,CSS CSDN,CSS CSR
CSS object-fit 是一个属性,用于指定如何调整具有固定宽度和高度的元素内的内容图片或视频大小,并使其适应该元素。
常见取值如下:
- fill: 默认值。拉伸以填充整个容器区域。
- contain: 按比例缩放以适合容器,保持宽高比并居中,可添加背景色。
- cover: 按比例缩放以覆盖整个容器,可能裁切超出部分。
- none: 显示完整的内容,不缩放和不裁剪。
- scale-down: 若内容小于容器,则按比例缩小,否则等效于 none。
示例代码:
html
<!-- 原图大小为 800x533 -->
<div class="container">
<img src="example.jpg" alt="example" />
</div>
css
.container {
width: 400px;
height: 300px;
border: 1px solid black;
/* 使用 object-fit 属性 */
object-fit: cover;
}
上面的代码将在宽度为 400px,高度为 300px 的 .container 容器内显示一张 800x533 的图片,使用了 object-fit: cover 来让图片按比例缩放,覆盖整个容器区域,并根据需要裁切超出部分。
CSS object-fit 是一个属性,用于指定如何调整具有固定宽度和高度的元素内的内容图片或视频大小,并使其适应该元素。
常见取值如下:
- fill: 默认值。拉伸以填充整个容器区域。
- contain: 按比例缩放以适合容器,保持宽高比并居中,可添加背景色。
- cover: 按比例缩放以覆盖整个容器,可能裁切超出部分。
- none: 显示完整的内容,不缩放和不裁剪。
- scale-down: 若内容小于容器,则按比例缩小,否则等效于 none。
示例代码:
html
<!-- 原图大小为 800x533 -->
<div class="container">
<img src="example.jpg" alt="example" />
</div>
css
.container {
width: 400px;
height: 300px;
border: 1px solid black;
/* 使用 object-fit 属性 */
object-fit: cover;
}
上面的代码将在宽度为 400px,高度为 300px 的 .container 容器内显示一张 800x533 的图片,使用了 object-fit: cover 来让图片按比例缩放,覆盖整个容器区域,并根据需要裁切超出部分。
本文地址:
/show-269724.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。