【发布时间】:2011-08-23 16:17:18
【问题描述】:
有没有办法为 CSS 中的后备字体指定不同的字体大小?我想做这样的事情(这显然行不通):
分区 { font-family: "Arial Narrow", Arial, Helvetica, sans-serif; 字体大小:20px、18px、18px、18px; }这个想法是如果用户安装了 Arial Narrow,它将以 20 像素显示;如果不是,浏览器会在 18px 处回退到 Arial,然后在 18px 处回退到 Helvetica,等等。
或者,我可以用JS来达到类似的效果吗?
【问题讨论】:
-
你能用一种字体打破它的多个规则:一个接一个地输入吗? Arial narrow 20 将是最后一个。
-
@microspino,这将覆盖之前的声明。
-
@DA - 即使没有安装指定的字体,它仍然会覆盖它吗?这是一个有趣的想法...
-
是的,它会,这两种样式没有“链接”在一起。无论 div 的最后一个 font-size 声明是什么,它都将使用它,而不管正在呈现的字体。
标签: javascript css font-size