天天看點

CSS3 font-size-adjust Property

通過指定font-size-adjust屬性,浏覽器将調整字型大小,無論字型系列("宋體"性質值0.58):

div

{

font-size-adjust: 0.58;

}

CSS3 font-size-adjust Property
CSS3 font-size-adjust Property
CSS3 font-size-adjust Property
CSS3 font-size-adjust Property
CSS3 font-size-adjust Property

目前隻有Firefox支援 font-size-adjust 屬性.

font-size-adjust屬性,讓您更好的控制字型大小,當第一個選擇的字型不可用時。

當一個字型不可用,浏覽器使用第二個指定的字型。這可能會導緻改變字型大小。為了防止這種情況,使用的font-size-adjust屬性。

所有字型都能有"aspect值",這是小寫字母"X"和大寫字母"X"的大小差異。

當浏覽器知道"aspect值"為第一選擇的字型時,浏覽器可以找出什麼樣的font-size使用第二選擇字型顯示文字。

預設值:

none

繼承:

yes

版本:

CSS3

JavaScript 文法:

object.style.fontSizeAdjust="0.58"

font-size-adjust: number|none|inherit;

描述

number

定義字型的 aspect 值比率。

可使用的公式:

首選字型的字型尺寸 * (font-size-adjust 值 / 可用字型的 aspect 值)=可應用到可用字型的字型尺寸

舉例:

如果 14px 的 Verdana(aspect 值是 0.58)不可用,但是某個可用的字型的 aspect 值是 0.46,那麼替代字型的尺寸将是 14 * (0.58/0.46) = 17.65px。

預設。如果此字型不可用,則不保持此字型的 x-height。

inherit

繼承父元素的字型大小調整屬性