【发布时间】:2014-08-07 07:29:11
【问题描述】:
我的 Web 应用程序使用 Arial 作为默认字体。但是在一个地方,字体系列被忽略了:
您可以看到左侧的标签使用 Arial,但在弹出的 DIV 中,它使用的是衬线字体(可能是 New Roman Times,我不确定。)
我已经直接设置了td 的样式,td 的内容只是一个空跨度加上文本。
当我切换右侧的复选框时,IE9 最终会重新计算样式并正确应用它们。
有谁知道为什么 IE 在这里忽略了 CSS?
详细信息:IE 9.0.29、Windows 7、ZK 6.5 作为 UI 框架。
【问题讨论】:
-
IE 是否忽略该选择器中的其他属性(例如
color: red;)?您是否尝试过使用大写 A 的 Arial?它适用于其他字体吗? -
@grc:请稍候,正在尝试...
-
background-color有效。所有其他样式都被更强的样式覆盖(如预期的那样)。当我使用!important时,它们也能正常工作。
标签: css internet-explorer internet-explorer-9