css图片自适应object-fit
当图片比例不固定时,想要让图片自适应,一般都会用background-size:cover/contain,但是这个只适用于背景图。
img有个属性object-fit
属性值:object-fit: fill / contain / cover / none / scale-down;
fill: 默认值。内容拉伸填满整个content box, 不保证保持原有的比例。
contain: 保持原有尺寸比例。长度和高度中长的那条边跟容器大小一致,短的那条等比缩放,可能会有留白。
cover: 保持原有尺寸比例。宽度和高度中短的那条边跟容器大小一致,长的那条等比缩放。可能会有部分区域不可见。
none: 保持原有尺寸比例。同时保持替换内容原始尺寸大小。
scale-down:保持原有尺寸比例,如果容器尺寸大于图片内容尺寸,保持图片的原有尺寸,不会放大失真;容器尺寸小于图片内容尺寸,用法跟contain一样。
具体如下图所示:
用法
img{width: 100%;height: 100%;object-fit: contain;
}
这个属性看起来很好用,但是!但是!IE并不支持
css图片自适应object-fit相关推荐
- css自适应图片样式,css怎么让图片自适应?css图片自适应大小的方法介绍
对于一个网页来说,有一张好看又清晰的背景图片是非常吸引人的,但是并不是每张图片都是有相同的大小,所以就需要晒西安图片的自适应,那么,css怎么让图片自适应呢?本篇文章将来介绍关于css图片自适应大小的 ...
- object-fit : CSS 图片自适应
object-fit : CSS 图片自适应 .fill { object-fit: fill; } .contain { object-fit: contain; } .cover { object ...
- html图片自动在div里放大,css图片自适应div大小怎么做
css图片自适应div大小怎么做 内容导读:css图片自适应div大小的控制,为了让图片能够更好的展示,建议使用max-width这个属性.不管是pc端还是移动端,或者是自适应网站,使用max-wid ...
- CSS图片自适应框架
CSS图片自适应框架 使用img来设置 <!DOCTYPE html> <html><style>body{margin: 0;padding: 10px;}#a_ ...
- css图片自适应 有缝隙,有间隙,解决办法
问题: 图片自适应 有缝隙,有间隙 css如下: .banner {position: relative;width: 100%;min-height: 150px;overflow: hidden; ...
- CSS——图片自适应宽高
宽度拉伸:把width设置成100%,height设置auto 高度拉伸:把height设置成100%,width设置auto <!DOCTYPE html> <html lan ...
- css 图片大小自适应div,CSS 图片自适应显示宽度
这个使用尤其中手机屏幕上最有用. 有喜欢方法: function ReImgSize(){ for (j=0;j { document.images[j].width=(document.images ...
- css 图片自适应_104道 CSS 面试题,助你查漏补缺(下)
(给前端大全加星标,提升前端技能) 作者:CavsZhouyou https://github.com/CavsZhouyou/Front-End-Interview-Notebook/blob/ma ...
- css 图片自适应_img图片自适应object-fit
当图片比例不固定,需要自适应显示图片时,可以使用img属性:object-fit object-fit有如下属性值: object-fit: fill; object-fit: contain; ob ...
最新文章
- python编程语法大全-Python编程入门——基础语法详解
- html5小说翻页,用html5模拟书的翻页
- 2. Add Two Numbers 两数相加
- generator探幽(1)--koa中间件机制浅析
- 二元查找树的后序遍历结果
- 全球数十亿条用户记录被泄露,姓名住址全曝光,Oracle或已引发今年最大的数据安全事件...
- 终于等到了scilab 5.1.1
- SQL必知必会-创建表和操纵表
- wxpython 优秀的界面剂_珠海界面剂
- Google 的论坛
- 《菜菜的机器学习sklearn课堂》学习笔记 + 课件
- 12306 崩了,90% 的人都用过这三款抢票工具
- 升级mac系统正在计算机,Mac升级卡死解决办法
- 【Linux kernel/cpufreq】framework ----cpufreq governor
- 3.7V转1.5V超简单的LDO芯片
- 那么,储能电池的BMS与动力电池的BMS有什么区别呢?
- 普通人怎么样能快速开展靠谱的副业?
- 微软亚洲研究院的“三好”实习生
- BW维护操作:处理链的一切
- window7激活方法