我在外层div里面已经设置了背景颜色为白色,为啥里面的div撑开后,ie8显示的时候背景颜色没有了!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我在外层div里面已经设置了背景颜色为白色,为啥里面的div撑开后,ie8显示的时候背景颜色没有了!相关的知识,希望对你有一定的参考价值。
我外面的div只设置了宽度,没设置高度,里面的div是更具内容撑开的,现在就是外面div设置的背景颜色不是根据里面的div自动撑的,职能看到最少面一点白色
应该是里面的div设置了float属性,你可以在外层加上overflow:hidden;一般都是这个原因,不对的话你再追问
overflow:hidden;意思是溢出:隐藏,这个不一定全是隐藏,和一些属性组合起来还有更妙的用途,例如清除浮动,伸开有浮动的父层。 参考技术A 里面的 div 太大了吧, 参考技术B 里面的div设置了float,你可以在父层加上overflow:hidden;
以上是关于我在外层div里面已经设置了背景颜色为白色,为啥里面的div撑开后,ie8显示的时候背景颜色没有了!的主要内容,如果未能解决你的问题,请参考以下文章