Latest web development tutorials

CSS3 font-size-adjust 屬性

實例

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

div
{
font-size-adjust: 0.58;
}

嘗試一下»

瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

目前只有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。
none 默认。如果此字体不可用,则不保持此字体的 x-height。
inherit 继承父元素的字体大小调整属性