我只有 Internet Explorer 8 时出现问题。
我不知道为什么我添加了我做的网站链接(我是新手):
Website 如果你在IE8中单击“Candidaturas”,你会看到文本被破坏,样式不起作用,在IE9,Firefox,Chrome,Safari中运行良好......我不知道为什么。
div#candidaturas div#content div#columna h8 {
margin : 0;
padding : 0;
text-align : left;
font-family : Arial;
font-size : 11px;
font-variant : normal;
color : #555;
}
div#candidaturas div#content div#columna h7 {
text-align : left;
font-family : Arial;
font-size : 14px;
font-weight : bold;
font-variant : normal;
color : #ff6b00;
}
有人能帮助我吗?
谢谢大家!
答案 0 :(得分:4)
没有h7
和h8
这样的标题。仅h1
- h6
。 IE8和IE7不了解未知元素,也不对它们进行样式化。
答案 1 :(得分:3)
您不能拥有多个具有相同ID的div。
您应该使用 .columna 类而不是id #columna 。
这将解决您的问题,以及其他潜在的未来问题。
答案 2 :(得分:0)
IE8可能无法识别h7
和h8
标记,因为它们不是标准。只有h6
才是标准配置。您还有多个具有相同ID的Div。 Div必须具有唯一标识符。类可以有多个实例。