CSS object-fit属性
-
-
浏览器支持
表中的数字指定了完全支持该属性的第一个浏览器版本。数字后跟-ms-, -webkit-,-moz-或-o-指定使用前缀的第一个版本。属性 IE/Edge Chrome FireFox Safari Opera 属性名称 object-fit 16.0+ 31.0+ 36.0+ 7.1+ 19.5+ -
CSS语法
object-fit: fill|contain|cover|scale-down|none|initial|inherit; -
实例
剪掉图像的边,保留纵横比,并填充空间:img.a { width: 200px; height: 400px; object-fit: cover; }
-
属性值
属性值 描述 fill 这是默认的。 替换的内容大小适合填充元素的内容框。 如有必要,物体将被拉伸或压扁以适合 contain 替换的内容被缩放以在适合元素的内容框时保持其纵横比 cover 替换内容的大小可以在填充元素的整个内容框时保持其宽高比。 该对象将被裁剪以适合 none 替换的内容未调整大小 scale-down 内容的大小就像没有指定或包含(将导致较小的具体对象大小) initial 将此属性设置为其默认值。查看initial关键字 inherit 从其父元素继承此属性。查看inherit关键字 -