Style fontSizeAdjust 屬性
- 上一頁 fontWeight
- 下一頁 height
- 返回上一層 HTML DOM Style 對象
定義和用法
fontSizeAdjust
屬性設置或返回文本的字體 aspect 值。
所有字體都有 aspect 值,它是小寫字母 "x" 和大寫字母 "X" 之間的大小差異。
當首選字體不可用時,fontSizeAdjust
屬性可讓您更好地控制字體大小。當字體不可用時,瀏覽器使用第二個規定的字體。這可能會導致字體大小發生很大變化。為防止這種情況,請使用此屬性。
當瀏覽器知道第一選擇字體的 aspect 值時,就可以確定在使用第二選擇字體顯示文本時使用什么字體大小。
另請參閱:
CSS 教程:CSS 字體
CSS 參考手冊:font-size 屬性
HTML DOM 參考手冊:font 屬性
語法
返回 fontSizeAdjust 屬性:
object.style.fontSizeAdjust
設置 fontSizeAdjust 屬性:
object.style.fontSizeAdjust = "none|number|initial|inherit"
屬性值
值 | 描述 |
---|---|
none | 默認值。不調整字體大小。 |
number |
保留首選字體的 x 高度,并計算字體的縱橫比。 使用的公式:首選字體的 font-size * ( 首選字體的 aspect 值 / 可用字體的 aspect 值 ) = 用于可用字體的 font-size 舉例:如果 14px Verdana(縱橫比值為 0.58)不可用,但可用字體 Times New Roman 的縱橫比值為 0.46,則要使用的調整后的字體大小將為 14*(0.58/0.46) = 17.65px。 |
initial | 將此屬性設置為其默認值。請參閱 initial。 |
inherit | 從其父元素繼承此屬性。請參閱 inherit。 |
技術細節
默認值: | none |
---|---|
返回值: | 字符串,表示文本的字體 aspect 值。 |
CSS 版本: | CSS3 |
瀏覽器支持
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
不支持 | 不支持 | 支持 | 不支持 | 不支持 |
- 上一頁 fontWeight
- 下一頁 height
- 返回上一層 HTML DOM Style 對象