我在IE6和7中遇到问题,但div没有完成归因于它的底部填充,所以似乎没有像所需那样完成div到白色内容区域。
这是带问题的编码主页。
http://qwibbledesigns.co.uk/preview/Softwear/
div house的内容如下: 服务:Design,Xhtml,Css,Flash Client:Newsletter Entrepeneur
我已尝试将其显示为各种类型,清除div,依此类推。我无法做出正面或反面。有谁知道我能做些什么来解决它?
非常感谢任何答案= S
答案 0 :(得分:2)
尝试添加“overflow:auto; zoom:1;”到CSS。这似乎解决了大多数这些IE布局错误。
答案 1 :(得分:0)
这是hasLayout
个错误之一。当元素显示inline
时,背景不会正确地继续到底部。这是上述链接网站的cite:
对于内联元素(内联方式) 默认值为
span
,或者display: inline
)
width
和height
触发器 在IE 5.x和IE 6或更新版本中的hasLayout 只在怪癖模式。截至IE6,何时 浏览器在 “标准兼容模式”内联 元素将忽略width
和height
属性,并设置width
和height
属性会 不会导致元素具有布局。
zoom
始终触发hasLayout,但在IE5.0中不支持。
由于您网页的doctype是严格模式(符合标准),因此您唯一的选择就是提供相关元素(#quickinfo
)a {{1样式,除了明显的修复,将其显示为zoom
元素(这是block
元素的默认值)。
<div>