为什么IE6和IE7没有完全显示这个div?

时间:2010-03-24 22:19:31

标签: css html internet-explorer-7 internet-explorer-6

我在IE6和7中遇到问题,但div没有完成归因于它的底部填充,所以似乎没有像所需那样完成div到白色内容区域。

这是带问题的编码主页。

http://qwibbledesigns.co.uk/preview/Softwear/

div house的内容如下: 服务:Design,Xhtml,Css,Flash Client:Newsletter Entrepeneur

我已尝试将其显示为各种类型,清除div,依此类推。我无法做出正面或反面。有谁知道我能做些什么来解决它?

非常感谢任何答案= S

2 个答案:

答案 0 :(得分:2)

尝试添加“overflow:auto; zoom:1;”到CSS。这似乎解决了大多数这些IE布局错误。

答案 1 :(得分:0)

这是hasLayout个错误之一。当元素显示inline时,背景不会正确地继续到底部。这是上述链接网站的cite

  

对于内联元素(内联方式)   默认值为span,或者display: inline

     
      
  • widthheight触发器   在IE 5.x和IE 6或更新版本中的hasLayout   只在怪癖模式。截至IE6,何时   浏览器在   “标准兼容模式”内联   元素将忽略width和   height属性,并设置   widthheight属性会   不会导致元素具有布局。

  •   
  • zoom始终触发hasLayout,但在IE5.0中不支持。

  •   

由于您网页的doctype严格模式(符合标准),因此您唯一的选择就是提供相关元素(#quickinfo)a {{1样式,除了明显的修复,将其显示为zoom元素(这是block元素的默认值)。

<div>