2011-11-09 60 views
1

我如何找到一些CSS样式的应用于我的页面在IE8中的源代码?具体来说,我<legend>为橙色,大小约1px的,除非我设置的样式就可以了(甚至在<fieldset>不工作)IE计算的CSS样式

编辑:
这里是为了显示我的意思的例子。该标记是:

<html> 
<head> 
</head> 
<body> 
    <form> 
     <fieldset> 
      <legend>test1</legend> 
     </fieldset> 
    </form> 
</body> 
</html> 

而导致我的IE8是

enter image description here

如果你仔细观察,你可以看到细小的橙规范是传说。

编辑2:
我只注意到fieldset有圆角。这是奇怪的,还是我错了,这是字段集在IE中看起来如何?

回答

1

点击f12,你会得到开发者工具。点击箭头按钮,然后点击相关元素。您将获得应用于元素的所有样式以及它们来自哪里的列表。

关于背景的棘手部分虽然是你可以在你的元素上有一个透明的背景,并且它的一个祖先可能有背景色。所以你可能需要遍历树。

+0

它不是背景,它是前景。在哪里我可以得到样式?我能找到的只是我的样式表应用的样式,而不是浏览器应用的样式。 – baruch

0

您可以使用Firebug Lite的DOM检查器。

+0

你如何使用它来查找css规则的来源? – baruch

+0

@baruch是的。请参阅[此图片](http://getfirebug.com/releases/lite/latest/screenshots/firebug1.3-img04.png)。 – Galled

+0

这不会给浏览器的默认规则。 – baruch