最新的Web開發教程
 

Style fontSizeAdjust Property

<Style對象

調整字體大小:

document.getElementById("myP").style.fontSizeAdjust = "0.58";
試一試»

定義和用法

所述fontSizeAdjust屬性設置或返回一個文本的字體方面值。

所有字體有一個aspect value是小寫字母之間的尺寸差"x"和大寫字母"X"

該fontSizeAdjust屬性使您更好地控制字體大小時的首選字體不可用。 當字體不可用,瀏覽器使用所述第二指定的字體。 這可能導致字體大小大的變化。 為了防止這種情況,使用該屬性。

當瀏覽器知道的第一選擇,字體方面的值,瀏覽器可以找出什麼字體大小顯示與第二選擇的字體的文本時使用。


瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

該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對象