原文:CSS: div高度自动适应背景图片的高度 How to get div height to auto-adjust to background size?

其实方法非常简单,直接写代码:

<div style="background-image: url(http://your-image.jpg);"><img src="http://your-image.jpg" style="visibility: hidden;" />
</div>

同时设置图片和背景图片,同时将图片设置为不可见(不是不显示),只显示背景图片。

这里用到技巧就是:display:none和visibility:hidden的区别

dispaly:none ; CSS1隐藏对象。与visibility属性的hidden值不同,其不为被隐藏的对象保留其物理空间

visibility: hidden;设置或检索是否显示对象。与display属性不同,此属性为隐藏的对象保留其占据的物理空间。如果希望对象为可视,其父对象也必须是可视的。

一句话:display:none是看不见也摸不到,visibility:hidden看不见但摸得到

本文转自:CSS: div高度自动适应背景图片的高度 How to get div height to auto-adjust to background size?

CSS: div高度自动适应背景图片的高度 How to get div height to auto-adjust to background size?...相关推荐

  1. [css] 如何使用css3实现一个div设置多张背景图片?

    [css] 如何使用css3实现一个div设置多张背景图片? background-image:url("1.jpg"),url("2.jpg"),url(&q ...

  2. html背景图片如何和div一样大,怎么让div的大小随着背景图片的大小变大

    在做网页的时候,经常会遇到为div添加背景图片,那么我们应该怎样做才能让div的大小随着背景图片的变大而变大呢,也就是让我们的div被背景图片所撑起来.下面学习啦小编告诉你! 让div的大小随着背景图 ...

  3. css样式里把背景设置为图片,利用css如何设置全屏背景图片

    利用css如何设置全屏背景图片 如果你有一张比较绚烂的图片想做背景,可以这样设置,就跟随百分网小编一起去了解下吧,想了解更多相关信息请持续关注我们应届毕业生考试网! 代码如下: body{ backg ...

  4. 关于如何设置网页自动切换背景图片

    这篇文章关于如何设置网页自动切换背景图片 如何设置背景图片 通过点击按钮来触发"切换背景图片"这个命令 ==重点== 如何在script里面改变网页的背景图片 设置背景图片自动切换 ...

  5. 移动端页面键盘弹出后导致body高度变低背景图片被挤上去解决方法

    移动端页面键盘弹出后导致body高度变低背景图片被挤上去解决方法 本身在设置背景图片的时候是将html,body的高度设为100%,然后 .main{height: 100%;background: ...

  6. 为什么在css里使用background-image插入背景图片时,浏览器没有任何反应

    在今天写页面的时候遇到一个这样的问题,不知道有没有跟我一样遇到过这样类似的问题"在css里使用background-image插入背景图片时,浏览器没有任何反应"并且css引用语法 ...

  7. 下载页面的css样式文件引用的背景图片

    在加载网页的时候,一般会缓存该网页使用的图片资源. 我们在页面的Sources目录下是能够找网所使用的样式和图片等资源. 那么如何下载某网站中我们需要的图片? 使用360浏览器,使用F12功能,选中网 ...

  8. css之文本溢出处理 | 背景图片处理

    文本溢出处理 单行文本用缩略符号--text-overflow:ellipsis; 多行文本做截断策略--line-height * 行数 = height;text-overflow:hidden; ...

  9. CSS实现(伪)背景图片压缩百分百显示。

    先说下情况,最近帮公司做了一个登录页,由于是自己做,想做的多一点,比如说,浏览器缩放的时候能按比例显示,footer 能根据不同的显示器固定到底部 等等. 当然先做的越多遇到的问题就越多,比如说如果添 ...

最新文章

  1. 别忘了,明天是BCH的压力测试日
  2. cwntos新建目录挂载磁盘_centos挂载磁盘及扩展根目录
  3. 为什么static成员的类型可以是类本身?又为什么非static成员被限定声明为其自身类对象的指针或引用?...
  4. asp.net在线预览txt文件(简单实现)
  5. 信用评分如何应用在风控策略中(二)
  6. Android动态日志系统Holmes
  7. 如何寻找灵感?让那些小众但富有创意的页面告诉你
  8. oracle常见等待事件,必看干货 | Oracle 常见的等待事件说明(下)
  9. 企业如何从CMMI3升级为CMMI5,有哪些优势?
  10. 批量打印图片不显示的问题
  11. 从0开始的视频特效制作之路
  12. Hello World, Hello Me | 图灵人工智能书单
  13. 程序员除了代码,连数字都神神秘秘的
  14. window7_64安装STAF
  15. FPGA 的布局规划艺术
  16. Cookie、Session、Token与JWT解析
  17. python判断火车票座位号分布图_怎么从火车票座位号看自己是不是靠窗的位置
  18. 导航守卫之组件内守卫及后置钩子
  19. 学习日记day27 平面设计 构图
  20. NVIDIA AI City Challege 2018资料整理

热门文章

  1. Balanced Lineup(POJ-3264)
  2. 训练日志 2019.1.10
  3. 最大数输出(信息学奥赛一本通-T1053)
  4. 信息学奥赛C++语言:津津的储蓄计划
  5. 12 PP配置-生产主数据-工艺路线相关-定义物料类型分配
  6. 3.9 创建数据类型
  7. python访问网站添加请求头_Python headers请求头如何实现快速添加
  8. 时序图如何表现分支_静态时序分析圣经翻译计划——第五章:延迟计算 (上)...
  9. 机器学习--Lasso回归(LassoRegression)
  10. MySQL主从失败:slave_IO_Running为No