size-adjust
size-adjust
CSS 描述符用于 @font-face
at 规则,定义了与该字体相关的字形轮廓和度量的倍数。这使得在相同字体大小下渲染各种字体时更容易协调设计。
size-adjust
描述符的行为类似于 font-size-adjust
属性。它通过匹配 x 高度来计算每个字体的调整。
语法
css
size-adjust: 90%;
值
<percentage>
-
一个
<percentage>
值,初始值为 100%。
与该字体相关的所有度量都将按给定的百分比进行缩放。这包括字形前进、基线表以及由 @font-face
描述符提供的覆盖。
正式定义
相关 at 规则 | @font-face |
---|---|
初始值 | 100% |
百分比 | 按规定 |
计算值 | 按规定 |
正式语法
size-adjust =
<percentage [0,∞]>
示例
覆盖备用字体的度量
size-adjust
属性在覆盖备用字体的度量以更好地匹配主要网络字体的度量时可以提供帮助。
css
@font-face {
font-family: web-font;
src: url("https://example.com/font.woff");
}
@font-face {
font-family: local-font;
src: local(Local Font);
size-adjust: 90%;
}
规范
规范 |
---|
CSS 字体模块 第 5 级 # size-adjust-desc |
浏览器兼容性
BCD 表格仅在浏览器中加载
另请参阅
font-display
描述符font-family
描述符font-weight
描述符font-style
描述符font-stretch
描述符font-feature-settings
font-variation-settings
描述符src
描述符unicode-range
描述符font-size-adjust
属性