我在VS2012中遇到过问题,其中页面检查器似乎忽略了css指令:
text-shadow:2px 2px 5px #aaaaaa;
这是一种风格的一部分如下:
h1 {
font-size:56px;
text-shadow:2px 2px 5px #aaaaaa;
text-indent:-61px;
float:left;
margin-bottom:5px;
}
当“在页面检查器中查看”并且标题被“检查”时,它会显示其他四种样式,但没有引用“text-shadow”。
如果我在IE10或Chrome中查看该页面,则阴影效果很好。这几乎就好像Page Inspector托管的IE早于IE10 - 但我不确定这是怎么回事。
这里有很多困惑!有什么想法吗?
答案 0 :(得分:1)
页面检查器可能与您计算机上的纯IE 10略有不同。 他们至少有不同的用户代理:
页面检查员:
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0; Eureka/1.0)
IE10:
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)
有什么问题吗?你可能无能为力。
修改强> 添加
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
到你的标记。