2012-02-28 68 views
1

我正在修改的页面上的一些文本显示的计算大小为16px,我知道它是大多数浏览器的默认字体大小。 FF 10中的Firebug显示了适用于该元素的几种字体大小,但全部都被覆盖(选择器和值使用删除线显示)。所有字体大小样式正在被覆盖,文本大小与浏览器默认大小

为什么会发生这种情况?我假设任何通过脚本应用的样式都会出现在element.style选择器中。 Style panel Computed panel HTML panel

+0

你可以添加一个链接到活页面,以便我们可以检查它吗? – Bazzz 2012-02-28 15:45:12

+1

是否有一些样式用'!important'声明?我见过类似的事情发生之前... – Joni 2012-02-28 15:46:24

+1

代码中是否有标记?这可能会让你感到困扰。 – daveyfaherty 2012-02-28 15:47:42

回答

1

我相信有p元素内table元素是无效的HTML(您可以检查通过验证程序运行)。

我怀疑这是问题,然后浏览器不让table继承font属性(由于结构无效),因此默认为浏览器设置。

我认为,如果你摆脱p作为包装,让你的CSS包括:

#cajanoticias table {font-size: 10px} 

,将解决你的问题。

+0

谢谢,这样做! – Becca 2012-02-28 17:28:23