fontSizeAdjust 属性设置或返回文本的字体宽高比值。
所有字体都有一个方面值这是小写字母 "x" 和大写字母 "X" 之间的大小差异。
当首选字体不可用时,fontSizeAdjust 属性使您可以更好地控制字体大小。当字体不可用时,浏览器将使用第二个指定字体。这可能会导致字体大小发生很大变化。为了防止这种情况,请使用此属性。
当浏览器知道第一个选择字体的宽高比值时,浏览器可以计算出在使用第二个选择字体显示文本时使用什么字体大小。
Property | |||||
---|---|---|---|---|---|
fontSizeAdjust | Not supported | Not supported | Yes | Not supported | Not supported |
返回 fontSizeAdjust 属性:
object.style.fontSizeAdjust
设置 fontSizeAdjust 属性:
object.style.fontSizeAdjust = "none|
number|initial|inherit"
Value | Description |
---|---|
none | Default value. No font size adjustment |
number | Preserve the first-choice font's x-height, and calculate the aspect value ratio for the font. The formula that is used: font-size of first-choice font*(aspect value of first-choice font/aspect value of available font)=font-size to use on available font Example: If 14px Verdana (aspect value of 0.58) was unavailable, but the available font, Times New Roman, has an aspect value of 0.46, the adjusted font-size to use would be 14*(0.58/0.46) = 17.65px. |
initial | Sets this property to its default value. Read about initial |
inherit | Inherits this property from its parent element. Read about inherit |
默认值: | 没有任何 |
---|---|
返回值: | 一个字符串,表示文本的字体方面值 |
CSS版本 | CSS3 |
CSS教程:CSS 字体
CSS 参考:字体大小属性
HTML DOM 参考:字体属性
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!