如何让div自适应背景图的高度?
给背景图片DIV样式添加一个和背景图片高宽比例相同的padding-bottom值即可
比如背景图片大小为1903x650,高宽比为34.156%,同时还可以用媒体选择器来更换不同大小的图片及更换高宽比例。
<style>
.BackPhoto {background-image: url(xxx_1903x650.jpg);background-size:cover;padding-bottom: 34.156%;
}
@media (max-width: 768px) {
.TopPhoto {background-image: url(xxx_768x303.jpg);padding-bottom: 39.45%;
}
}
</style>
<div calss="BackPhoto"></div>作者:tony tang
链接:https://www.zhihu.com/question/53920890/answer/216312607
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
如何让div自适应背景图的高度?相关推荐
- div自适应背景图的尺寸:设置背景图的方式;img作为div元素的方式
目录 零.问题描述和基本情况介绍 案例: 问题及疑问: 一.background-size:cover;和background-size:100%;的区别: 1.background-size:100 ...
- css实现自适应背景图及背景图透明度处理
前言 大屏可视化在展示方式上之所炫酷是因为有很多科技感图形的衬托,这些图形可以来自图表组件,也可以是UI组件,具备科技感的UI组件实际上比常见的组件库中的组件多了一个样式属性(即backgroundI ...
- Jquery 给div设置背景图
jquery设置背景图片:$(this).css("background-image","url(on.jpg)");就可以了 $(this).css(&quo ...
- 【CSS】div的背景图完整图片覆盖
最初的代码: 1 .container_first { 2 width: 100%; 3 height: 100%; 4 background: url(10176581.jpg); 5 backgr ...
- html css div自适应屏幕宽度,高度
做C/S项目其实最让人蛋疼的无非就是兼容问题,各种浏览器的不兼容外还有div+css不科学的显示问题.所以针对div+css窗口最大化.缩小的自适应加以解决. [html] view plain co ...
- div设置背景图background:url
<div style="background:url('./bailu.png');background-size:100%;height:600px;"> 122 & ...
- html内容被背景图片遮住怎么办_定义BODY背景图后,DIV的背景图片显示不全(已解决)...
你的位置: 问答吧 -> WEB标准 -> 问题详情 定义BODY背景图后,DIV的背景图片显示不全(已解决) 一个有趣的问题,当BODY有背景图片的时候,BODY里的DIV一旦也有背景图 ...
- banner背景图的居中显示
在网页中插入banner图,也就是横幅广告图的时候,要求在不同分辨率的页面中,图片都必须居中显示. 一般情况下作插入图片的时候,第一反应就是用img标签,但插入图片的大小与电脑的分辨率不同的时候,就会 ...
- H5页面设置背景图,微信可浏览背景图
最近做项目需要在微信播放视频,设置播放的背景图,折腾了好久 <div class="video-back" :style="{backgroundImage: 'u ...
最新文章
- webpack配置模块的查找范围
- 图解系列之垃圾收集标记整理算法
- HOL中的四种排序,Order By、Sort By、Distribute By、Cluster By
- You can't specify target table 'tablename' for update in FROM clause的解决方法
- 科研必备学士搜索引擎推荐
- js实现图片加载特效(从左到右,百叶窗,从中间到两边)
- 【H.264/AVC视频编解码技术详解】七、 熵编码算法(1):基础知识
- css各种居中解决方法
- 信用评分卡模型分析(基于Python)--python实现
- 华为交换机配置时区_把华为交换机设置成时钟源服务器(NTP)
- B站 (哔哩哔哩) 泄露源码中的有趣片段(彩蛋)
- 容量管理体系建设实践
- 一、Maven-单一架构案例(创建工程,引入依赖,搭建环境:持久化层,)
- nebula模拟器_nebula模拟器
- 微信小程序登录 返回 -41003
- 巧用键盘鼠标!打字更快—办公效率更好!
- Python_day9:常用内建模块
- Elasticsearch的节点与分片
- CANoe.DiVa操作指南—快速复用配置模板
- 以太坊POA共识算法解析