2008-12-14 65 views
0

在页面http://tesselaar.com/gallery/我有一个标题(级别1)在页面顶部的“照片库”,并没有显示在IE7中,我无法找出原因。标题在浮动元素之前不显示

它遵循与网站其余部分相同的CSS和页面结构,唯一的区别是有一个元素会立即浮动到右边。

任何有识之士将不胜感激。

+0

您可能需要对你的查询更具体。我现在正在查看该页面,并且h1'Photo Gallery'似乎在IE7中显示正常。这是你指的是什么? – 2008-12-15 14:22:29

+0

感谢您的评论和是的,这就是它,但它似乎已经解决了我自己,当我让Windows更新,所以我猜它是特定于我的任何版本的IE7。 – da5id 2008-12-15 21:14:41

回答

1

它对我来说肯定会出现问题,但是在这里只安装了IE开发工具,我可以说它本身不是HTML,它绝对是一个IE浏览器的CSS错误。 IE浏览器很多东西之一是浮动,所以在这个基础上,我建议你尝试两件事。

第一个是将文档类型更改为严格 - 这是更坚实的基础,可以改变IE的行为方式。可能修复它本身。

第二个建议是从div中删除浮动和宽度,而是依靠您已应用于表单的text-align: right;。这会给你与现在FF中相同的布局而不使用浮动。但它出现,你可能试图实现的是一个浮动下拉直接在标题的下一个和右侧?如果你想保留一个中心标题,这将是非常混乱的tbh。

0

我怀疑这个问题是与浮动和斜体内容有关。 IE仇恨斜体内容缠绕浮游物。

我怀疑你是收紧了一些其他的CSS你把一些溢出藏在那里,无意中固定的两个问题......

这里有一个关于它的可爱的小文章:http://www.positioniseverything.net/explorer/italicbug-ie.html

相关问题