div没有设置高度,背景颜色却无法…
2013-10-30 14:05
176 查看
在设计网页时,设置了div[/b]为自动高度或不给height值,当div[/b]设置背景时在IE6可以显示背景颜色[/b],但是IE7,8却不显示。
解决办法如下:
1、把
height:auto;
改成
height:100%; overflow:hidden;
原理:IE6可以再不给高度的情况下自动识别div[/b]高度而IE7,8需要指定高度
如果上述方法不行还有一种办法
2、在div[/b]的下面在加一个清除div[/b]
<div[/b]
style="clear:both"></div[/b]>
原理:加一个清除div[/b]是为了让浏览器计算高度
解决办法如下:
1、把
height:auto;
改成
height:100%; overflow:hidden;
原理:IE6可以再不给高度的情况下自动识别div[/b]高度而IE7,8需要指定高度
如果上述方法不行还有一种办法
2、在div[/b]的下面在加一个清除div[/b]
<div[/b]
style="clear:both"></div[/b]>
原理:加一个清除div[/b]是为了让浏览器计算高度
相关文章推荐
- div没有设置高度,背景颜色却无法显示
- div没有设置高度,背景颜色却无法显示
- div没有设置高度,背景颜色却无法…
- div没有设置高度时背景颜色不显示(浮动)
- div+css总结—FF下div不设置高度背景颜色或外边框不能显示的解决方法 (新浪博客 )
- Chrome&FF&Opera&下DIV不设置高度显示背景颜色和边框的办法
- JavaScript基础 通过style属性设置div的高度,宽度,背景颜色
- JavaScript基础 通过style属性设置div的高度,宽度,背景颜色
- div+css总结—FF下div不设置高度背景颜色或外边框不能正常显示的解决方法(借鉴)
- div+css总结—FF下div不设置高度背景颜色或外边框不能显示
- 让没有float的div背景颜色设置生效
- div+css总结—FF下div不设置高度背景颜色或外边框不能显示的解决方法
- div不设置高度背景颜色或外边框不能显示的解决方法
- div不设置高度背景颜色或外边框不能显示
- div+css总结—FF、IE7下div不设置高度背景颜色或外边框不能显示的解决方法
- div+css div不设置高度背景颜色或外边框不能显示的解决方法
- 设置div背景颜色透明度,内部元素不透明
- DIV+CSS处理DIV设置float后,父容器无法定位高度的问题解决
- div背景颜色设置成渐变色