我在IE8中遇到了一些CSS属性的问题。IE8开发人员工具缺少一些样式
我测试了我的网站在IE7,Chrome和Firefox,他们工作正常,但IE8有一些布局问题。
我检查ie8上的开发人员工具选项,我注意到我在CSS中设置的一些属性被ie8忽略。例如:
#header
{
position: relative;
padding: 20px;
height: 100px;
background:url(header.png);
}
在此头IE8忽略height属性: 如果我检查的开发人员工具的元素是缺少财产,它粉碎成另一条线:
background:url;HEIGHT: 100PX
同样的事情对于发生过彩车:
#logon
{
float: left;
text-align:right;
width:20%;
height: 40px;
padding-left: 0px;
padding-right:7px;
border:0;
margin:0;
background: url(navgradient.gif);
}
这忽略了浮点值:
background: url(navgradient.gif); FLOAT:left;
这里发生了什么,我该如何解决?
我见过同样的事情发生,从来没有想出为什么。你的文件是否有效的HTML和CSS?如果使用'background-image:url(navgradient.gif)',它会更好吗? – 2010-05-09 15:35:53
有没有关于这个问题的任何更新?它正在推动我的疯狂 – 2013-01-15 11:29:05