【发布时间】:2012-03-18 02:24:04
【问题描述】:
我正在修改的页面上的某些文本以 16 像素的计算大小显示,据我所知,这是大多数浏览器的默认字体大小。 FF 10 中的 Firebug 显示了几种适用于该元素的字体大小,但都被覆盖(选择器和值显示为带有删除线)。
为什么会发生这种情况?我假设通过脚本应用的任何样式都会出现在 element.style 选择器中。
【问题讨论】:
-
您能否添加一个指向实时页面的链接以便我们对其进行检查?
-
有些样式是用
!important声明的吗?我以前见过类似的事情发生... -
代码中有标签吗?这可能会搞砸你。
-
实时页面在我的网络之外不可用。但是我发布的图片包含 Firebug 中的完整样式面板内容——它会显示任何“!important”或字体标签样式,对吗?此外,没有 16px 声明;所有被覆盖的样式都是 10px 或 12px,我认为这会排除 !important。
-
需要查看更多代码。您能截取一些 HTML 吗?