定義和用法
所述fontSizeAdjust屬性設置或返回一個文本的字體方面值。
所有字體有一個aspect value是小寫字母之間的尺寸差"x"和大寫字母"X"
該fontSizeAdjust屬性使您更好地控制字體大小時的首選字體不可用。 當字體不可用,瀏覽器使用所述第二指定的字體。 這可能導致字體大小大的變化。 為了防止這種情況,使用該屬性。
當瀏覽器知道的第一選擇,字體方面的值,瀏覽器可以找出什麼字體大小顯示與第二選擇的字體的文本時使用。
瀏覽器支持
該fontSizeAdjust屬性只在Firefox支持。
句法
返回fontSizeAdjust屬性:
object .style.fontSizeAdjust
設置fontSizeAdjust屬性:
object .style.fontSizeAdjust="none| 值 描述 none 默認值。 沒有字體大小調整 number 保持第一選擇字體的x高度,並計算字體的縱橫比的值。
所使用的公式為:第一選擇的字體大小font*(aspect value of first-choice font/aspect value of available font) =字體大小,以對可用字體使用
例如:如果14px的宋體(aspect value of 0.58)是不可用的,但是可用的字體,Times New Roman字體,具有0.46的一方面值,調整後的字體大小使用將是14*(0.58/0.46) = 17.65px。 initial 將此屬性設置為默認值。 閱讀關於初始 inherit 繼承其父元素此屬性。 閱讀關於繼承 技術細節
默認值: 沒有 返回值: 一個字符串,表示文本的字體方面值 CSS版本 CSS3
相關頁面
CSS教程: CSS字體
CSS參考: font-size property
HTML DOM參考: font property
<Style對象