当前位置:  开发笔记 > 编程语言 > 正文

为什么Firefox 2显示的字体大于CSS中指定的字体?

如何解决《为什么Firefox2显示的字体大于CSS中指定的字体?》经验,为你挑选了1个好方法。

我有一个网页,其中Firefox 2显示某些特定的,非常特定的字体,比我在CSS中指定的大.

当我td用Firebug查看受影响的元素(主要是我能说的元素)时,我看到它font-size是继承自body(11px,所以它不是相对大小).任何font-size地方都没有样式覆盖这个.当我切换显示计算样式选项时,font-size显示为16px,Firefox的默认值.

似乎td没有font-size正确继承.显然,我可以指定一个更具体的CSS选择器td(实际上可以工作),但我找不到任何记录的Firefox不能font-size正确继承的行为.它只发生在几张桌子上,但彼此完全无关.

有谁知道我是否忽略了某些东西,或者这是Firefox中的渲染问题?Internet Explorer(我知道,不是标准合规性的最佳参考)不会扩展表中的字体大小.



1> 10goto10..:

这是一个众所周知的烦恼:TABLE和TD将继承除font-size之外的所有字体样式,至少在XHTML中.要"修复"此项,还要为TABLE或TD元素设置字体大小.

所以要澄清一下,这不是针对Firefox的.你在其他浏览器中测试了吗?

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有