我有一个页面使用非标准字体和arial作为故障安全。有没有人知道是否有办法将字体大小有条件地设置为字体?
<style type="text/css">
body {
font-family: Calibri, arial, sans-serif;
font-size: 1em, .9em, .9em;
/* Where 1em would be for Calibri and .9 would be for arial and sans-serif */
}
</style>
答案 0 :(得分:2)
很好的问题但是目前你不能这样做,直到'font-size-adjust'属性得到更广泛的支持。它标准化具有非常不同的原生大小的字体。这是我能找到的最简单的定义和例子:
http://www.w3schools.com/CSS/pr_font_font-size-adjust.asp
我认为即使现在使用它也没有什么害处,然后当浏览器支持得到改善时它就会准备就绪。
答案 1 :(得分:0)
解决方案是使用font-size-adjust。问题是它的支持很差(恕我直言)。