IE8的背景不显示和图片错位 解决方案
2011-06-07 22:16
337 查看
在IE8下不能显示背景图片的原因是因为子容器使用了float浮动而没有真正闭合,这也是div无法自适应高度的一个原因。
如果父div没有设float而其子div却设了float的话,父div无法包住整个子DIV,这种情况一般出现在一个父DIV下包含多个子DIV。
如果父div没有设float而其子div却设了float的话,父div无法包住整个子DIV,这种情况一般出现在一个父DIV下包含多个子DIV。
解决办法: 给父DIV也设上float,即可解决父容器下背景图片显示问题。
相关文章推荐
- 解决IE8背景图片错位和不显示的问题
- 解决IE8背景图片错位和不显示的问题
- IE6 IE8下背景图片不显示问题
- 兼容IE8 错位 背景不显示 DIV失效
- IE8背景图片不显示
- 手机浏览PC版页面出现背景图片显示不全的问题解决方案
- ie8 background背景图片不显示问题
- 解决IE8下父容器背景图片不显示的问题
- FileUpLoad选择图片后,直接将图片显示在image中。及IE8本地路径("C:/fakepath/")出现问题的解决方案
- IE6中PNG图片背景无法透明显示的最佳解决方案
- 实现div的背景图片在各个浏览器上自适应显示:即backgroun-size属性不支持低版本ie的解决方案
- 关于ie8背景图片不显示的问题
- 背景图片和背景色在ie8在有文本显示不出来
- IE8下DIV+CSS 背景图片 错位 问题
- 解决IE8下div 不显示背景图片的问题
- ie8 background背景图片没有显示
- input背景图片IE7、IE8不显示解决
- 关于js设置标签样式来显示图片背景无效的解决方案
- background 背景图片 在IE8中不显示解决方法
- JavaScript实现文本框中默认显示背景图片在获得焦点后消失的方法