2013-04-07 25 views
1

我有在VS2012问题,即页面检查器似乎忽略了CSS指令:VS2012页面检查器忽略文本的阴影样式

文字阴影:2px的2px的5px的#AAAAAA;

这是一个样式的一部分如下所示:

H1 {
字体大小:56px;
text-shadow:2px 2px 5px #aaaaaa;
text-indent:-61px;
float:left;
margin-bottom:5px;
}

当“线在页面检查”和报头“检查”它显示了其他四个样式,但有至“文字阴影”没有引用。

如果我在IE10或Chrome浏览器中查看网页,阴影效果非常好。这几乎就像Page Inspector正在托管一个比IE10更早的IE - 但我不确定这是可能的。

在这里有很多困惑!有任何想法吗?

回答

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" /> 

到您的标记。

+0

谢谢。我不确定尤里卡是什么,但三叉戟是主要的引擎不是它,这是一样的。我猜如果我可以避免每次想看到格式变化时都要打开一个浏览器窗口,那么在项目过程中真正为我节省了大量时间。此外,我的搜索范围非常广泛,而且没有见过之前提到过的内容 - 它似乎与Page Inspector的设计目标相反。将继续搜索,但无论如何感谢! – 2013-04-08 06:21:57

+0

我会考虑通过http://connect.microsoft.com/提交一个错误。也许他们会在下次更新中修复它。 – rocky 2013-04-08 07:05:53

+0

谢谢 - 已经完成了。不禁感觉也许这是一个配置问题的地方(也许在页面检查器托管的IE10被锁定到IE7兼容模式或somesuch) – 2013-04-08 11:13:01