在IE 6/7中(我不知道/关心6)我的标题由于某种原因没有出现。奇怪的是它确实占用了空间,但由于某些原因它不可见。我的第一个想法是它只是崩溃,但不是这样,因为它占用了空间。我尝试使用visibility: visible;
,display:block;
和opacity:1;
显示它,但没有区别。我没有想到它也可以工作,因为我没有以任何方式隐藏元素,但它值得尝试。现在我没有想法,我不知道是什么原因造成的。
我正在Windows 8上使用IETester进行测试。
网站网址:http://goo.gl/Q8J6v
有什么想法吗?
答案 0 :(得分:0)
IE 6/7不知道“header”html元素。您应该使用html5shiv(m)来启用样式html5元素
答案 1 :(得分:0)
我有一个脚本克隆了背景图片网址(来自css),并创建了一个新的<img>
标记,可以在屏幕上展开(背景大小的后备)。因为它必须在内容后面,它显示相对于z-index为0.问题是我忘记了将页眉和页脚的z-index提升为1,这就是为什么它不可见(背景是在它之上)。