国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

詳解css3 object-fit屬性

2024-07-11 08:42:05
字體:
來源:轉載
供稿:網友

上傳頭像的時候遇到了頭像變形的問題,最后通過object-fit: cover完美解決了。這個CSS屬性可以達到最佳最完美的居中自動剪裁圖片的功能。

object-fit 理解

CSS3 background-size出現的比較早,大家應該知道其支持的一些值,除了數值之外,其還支持幾個關鍵字,例如:cover, contain等。

object-fit也是類似的,但還是有些差異,具體有5個值:

.fill { object-fit: fill; }

.contain { object-fit: contain; }

.cover { object-fit: cover; }

.none { object-fit: none; }

.scale-down { object-fit: scale-down; }

每個屬性值的具體含義如下(自己理解的白話文,官方釋義見官網):

  • fill: 中文釋義“填充”。 默認值 。替換內容拉伸填滿整個 content  box, 不保證保持原有的比例。
  • contain: 中文釋義“包含”。保持原有尺寸比例。保證替換內容尺寸一定可以在容器里面放得下。因此,此參數可能會在容器內留下空白。
  • cover: 中文釋義“覆蓋”。保持原有尺寸比例。保證替換內容尺寸一定大于容器尺寸,寬度和高度至少有一個和容器一致。因此,此參數可能會讓替換內容(如 圖片 )部分區域不可見。
  • none: 中文釋義“無”。保持原有尺寸比例。同時保持替換內容原始尺寸大小。
  • scale-down: 中文釋義“降低”。就好像依次設置了none或contain, 最終呈現的是尺寸比較小的那個。
     

object-fit 屬性測試

下面我們來測試一下每一個屬性值顯示的效果每個img標簽都設置的 width:200px 和 width:200px,再加上設置的object-fit屬性的不同值,效果圖如下:

 

object-fit 兼容性

 

總結

以上所述是小編給大家介紹的css3 object-fit屬性,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 庐江县| 昭苏县| 花垣县| 洛南县| 永定县| 乳源| 东阳市| 萨迦县| 荥经县| 南雄市| 北流市| 上虞市| 商河县| 哈密市| 通海县| 壤塘县| 浮梁县| 手机| 剑阁县| 安顺市| 大足县| 高台县| 乃东县| 盐山县| 青神县| 文化| 喀喇沁旗| 莒南县| 长寿区| 东乌珠穆沁旗| 尖扎县| 平南县| 集安市| 麦盖提县| 新化县| 平武县| 汶川县| 稷山县| 潞西市| 浦城县| 宁国市|