CSS设置的背景图片在IE7中点击消失

腐朽旳年轮_

腐朽旳年轮_

2016-02-20 00:07

每个人都希望每天都是开心的,不要因为一些琐事扰乱了心情还,闲暇的时间怎么打发,关注图老师可以让你学习更多的好东西,下面为大家推荐CSS设置的背景图片在IE7中点击消失,赶紧看过来吧!

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

在div+css中的时候你可能会遇见这样的情况,ie6和ff浏览器下面某个div的背景是可以正常显示的,但是ie7下却无端失踪了背景!???什么回事?原因很简单.假如css的盒子模型下,以下html代码:

div class="foot"div class="font"afont/a/divdiv class="font2"afont2/a/div/div

被设置的css代码为:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)
.footmargin-top:30px;padding-top:100px;border-bottom:10px  ;background:url(img.jpg) ;//img.jpg高为.font{padding:5px.font2padding:10px

根据盒子模型,这个foot的div所占据的竖直方向的空间为30+100+10+里层div占据空间140px,理论上除去上间隙的30px和下边框的10px剩下的填充+子层占据的空间里面应该可以出现高为100px的背景img.jpg,实际上IE6跟FF上面也出现了,但是IE7会因为foot(class是foot的div)里面的div(这里指的是font和font2)并没有设置高度而认为foot的高度是0,因此背景图片是看不见的。
解决办法就很简单了:设置里层div高度(或者让里层div被撑大)或者直接设置foot的高度。当然直接设置foot的高度的话,里面子层div竖直占位发生变化,甚至超出foot范围时,就又要考虑div的自动扩展问题了。所以看着办吧。

展开更多 50%)
分享

猜你喜欢

CSS设置的背景图片在IE7中点击消失

Web开发
CSS设置的背景图片在IE7中点击消失

css 背景图片的定位问题

Web开发
css 背景图片的定位问题

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

PPT背景图片怎么设置

电脑网络
PPT背景图片怎么设置

word2018怎样设置背景图片?

word
word2018怎样设置背景图片?

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

如何在word中插入图片及设置背景图片

计算机应用技术 word
如何在word中插入图片及设置背景图片

qq空间怎么设置背景图片

qq
qq空间怎么设置背景图片

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

CSS代码:控制IE滚动条

CSS代码:控制IE滚动条

12个对网页设计师非常有用的图片优化工具

12个对网页设计师非常有用的图片优化工具
下拉加载更多内容 ↓