css 如何实现图片等比例缩放
2017-06-26 10:07
495 查看
在进行布局的时候,很多PM都要求图片等比例缩放,而且要求图片不失真,不变形,但是UI设计好了这个div的宽度又不能随意更改,而后台传过来的图片也不是等比例的图片,这就比较难受了,写成 width: 100%;和height: 100%; 如果图片刚好和你设定的div等比例,那自然是没有问题的,但往往不是这样的.
写出来的效果也许就是这样的
这时UI一看,这是什么玩意啊,怎么把我的图片压缩了.
那么css就提供了一个属性,可以达到我们想要的效果,只需要给图片加上
来看看效果
同样是一张图片,还是同样的大小,但是加上object-fit: cover;之后就变了,就是这么神奇.
这个属性还有别的值
可以自己去试一下,看看效果.
写出来的效果也许就是这样的
这时UI一看,这是什么玩意啊,怎么把我的图片压缩了.
那么css就提供了一个属性,可以达到我们想要的效果,只需要给图片加上
object-fit: cover;
来看看效果
同样是一张图片,还是同样的大小,但是加上object-fit: cover;之后就变了,就是这么神奇.
这个属性还有别的值
object-fit: fill; object-fit: contain; object-fit: scale-down;
可以自己去试一下,看看效果.
相关文章推荐
- 如何一个td或table里的图片等比例缩小(css问题)图片自动缩放
- 如何让图片按比例响应式缩放、并自动裁剪的css技巧
- 如何让图片按比例响应式缩放并自动裁剪的css技巧(同时也适用于一些轮播父容器响应式缩放)
- 如何让图片按比例响应式缩放、并自动裁剪的css技巧
- 如何实现php图片等比例缩放
- 如何让图片按比例响应式缩放、并自动裁剪的css技巧
- 如何让图片按比例响应式缩放、并自动裁剪的css技巧
- 如何让图片按比例响应式缩放、并自动裁剪的css技巧
- CSS实现图片按比例缩放
- 如何让图片按比例响应式缩放、并自动裁剪的css技巧
- 如何让图片按比例响应式缩放、并自动裁剪的css技巧
- 如何让图片按比例响应式缩放、并自动裁剪的css技巧
- css 实现图片的等比例缩放
- 两种方式实现图片按比例响应式缩放、并自动裁剪的css技巧
- 纯css 实现图片等比例缩放
- 如何让图片按比例响应式缩放、并自动裁剪的css技巧
- css 对待图片实现等比例缩放
- 如何让图片按比例响应式缩放、并自动裁剪的css技巧
- 如何简单实现响应式式图片等比例缩放
- 如何实现php图片等比例缩放