zoukankan      html  css  js  c++  java
  • css属性挖掘:object-fit

    介绍:

    object-fit属性指定元素的内容应该如何去适应指定容器的高度和宽度。

    一般用于img和video标签,一般可以对这些元素进行保留原始比例的剪切、缩放或者直接进行拉伸等。

    参数:

    .fill { object-fit:fill; }
    .contain{ object-fit:contain; }
    .cover{ object-fit:cover; }
    .none{ object-fit:none; }
    .scale-down{ object-fit:scale-down; }
    fill 默认,不保证保持原有的比例,内容拉伸填充整个内容容器。
    contain

    保持原有尺寸比例。内容被缩放。

    【保证图片尺寸一定可以再容器里面放得下,因此,此参数可能会在容器内留下空白。】

    cover

    保持原有尺寸比例。但内容可能被裁剪。

    【保证图片尺寸一定大于容器尺寸,宽度和高度至少有一个和容器一致,因此,此参数可能会让图片的部分区域不可见。】

    none 保持原有元素内容的长度和宽度,也就是说内容不会被重置。
    scale-down     保持原有尺寸比例。内容的尺寸与none与contain中的一个相同,取决于他们两个之间谁得到的对象尺寸会更小一些。
    initial 设置为默认值。
    inherit 从该元素的父元素继承属性。

    图例:

  • 相关阅读:
    怎么为学生布置作业
    新学期的第一节Android课
    RUCSE小组博客列表
    test
    个人最终总结
    黄金点小游戏的设计与实现
    WordCount 程序的实现
    阅读下面程序,请回答如下问题:
    Visual Studio 2015的安装和简单的单元测试
    构建之法--软件工程学习随笔之二
  • 原文地址:https://www.cnblogs.com/meiyanstar/p/15532033.html
Copyright © 2011-2022 走看看