Style fontSizeAdjust 屬性
描述
fontSizeAdjust 屬性設定或返回文字的字型縱橫比值。
所有字型都有一個縱橫比值,它表示小寫字母 "x" 和大寫字母 "X" 之間的大小差異。
當首選字型不可用時,fontSizeAdjust 屬性可以更好地控制字型大小。當字型不可用時,瀏覽器會使用第二個指定的字型。這可能導致字型大小發生很大變化。為防止這種情況,請使用此屬性。
當瀏覽器知道首選字型的縱橫比值時,瀏覽器就可以計算出在使用第二種字型顯示文字時要使用的字型大小。
瀏覽器支援
屬性 | |||||
---|---|---|---|---|---|
fontSizeAdjust | 不支援 | 不支援 | 是 | 不支援 | 不支援 |
語法
返回 fontSizeAdjust 屬性
object.style.fontSizeAdjust
設定 fontSizeAdjust 屬性
object.style.fontSizeAdjust = "none|number|initial|inherit"
值 | 描述 |
---|---|
none | 預設值。不調整字型大小 |
數字 | 保留首選字型的 x-height,並計算字型的縱橫比。 使用的公式:首選字型的字型大小 * (首選字型的縱橫比 / 可用字型的縱橫比) = 要在可用字型上使用的字型大小 例如:如果 14px Verdana(縱橫比為 0.58)不可用,但可用字型 Times New Roman 的縱橫比為 0.46,則要使用的調整後的字型大小將為 14*(0.58/0.46) = 17.65px。 |
initial | 將此屬性設定為其預設值。閱讀關於 initial |
inherit | 從其父元素繼承此屬性。閱讀 inherit 的相關資訊 |
技術詳情
預設值 | none |
---|---|
返回值 | 一個字串,表示文字的字型縱橫比值 |
CSS 版本 | CSS3 |
相關頁面
CSS 教程:CSS 字型
CSS 參考:font-size 屬性
HTML DOM 參考:font 屬性