码迷,mamicode.com
首页 > 其他好文 > 详细

image按比例缩放(img容器比例固定,但是图片和容器比例不同)

时间:2018-08-17 19:11:49      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:sdn   www   attribute   flow   details   固定   osi   down   com   

1.作为background-image

<div class="zoomImage" style="background-image:url(images/test1.jpg)"></div>

.zoomImage{

  width:100%;

  height:0;

  padding-bottom:100%;

  overflow:hidden;

  background-position: center center;

  background-repeat: no-repeat;

  -webkit-background-size:cover;

  -moz-background-size:cover;

  background-size:cover; }

 

2.css3 object-fit:cover

img{

  width:xxpx;

  height:xxpx;

  object-fit:cover

}

 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, 最终呈现的是尺寸比较小的那个。

 

原博1:https://blog.csdn.net/oulihong123/article/details/54601030

原博2:https://www.zhangxinxu.com/wordpress/2015/03/css3-object-position-object-fit/

image按比例缩放(img容器比例固定,但是图片和容器比例不同)

标签:sdn   www   attribute   flow   details   固定   osi   down   com   

原文地址:https://www.cnblogs.com/qijiamin/p/9494836.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!