最新的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对象