1. 程式人生 > >css 圖片裁剪顯示

css 圖片裁剪顯示

object-fit:cover

object-fit屬性詳解

object-fit:CSS 屬性指定替換元素的內容應該如何適應到其使用的高度和寬度確定的框。

  1. object-fit:fill 被替換的內容大小可以填充元素的內容框,整個物件將完全填充此框,如果物件的寬高比不匹配其框的寬高比,你們物件會被拉伸。
  2. object-fit:contain 被替換的內容將被縮放,以在填充元素的內容框時保持其寬高比,整個物件在填充盒子的同時保留其長寬比,因此如果寬高比與框的寬高比不匹配,該物件將被新增
  3. object-fit:cover 被替換的內容大小保持其寬高比,同事填充元素的整個內容框,如果物件的寬高比與盒子的寬高比不匹配,改物件將被裁剪以適應。
  4. object-fit:none 被替換的內容尺寸不會被改變
  5. object-fit:scale-down 內容的尺寸就像是指定了none或contain,取決於哪一個將導致更小的物件尺寸。

相容性支援:

pc:基本支援,IE不支援。
mobile:基本支援,安卓4.4.4 ie不支援


使用前

使用後