ascent-override
ascent-override
CSS 描述符用于 @font-face
at-rule 定义字体的升高指标。升高指标是 CSS 用于在内联格式化上下文中布局行框的基线以上的高度。
语法
css
ascent-override: normal;
ascent-override: 90%;
Values
normal
-
默认值。使用时,指标值从字体文件获取。
<percentage>
-
<percentage>
值。
正式定义
相关 at-rule | @font-face |
---|---|
初始值 | normal |
Percentages | as specified |
计算值 | as specified |
正式语法
ascent-override =
normal |
<percentage [0,∞]>
示例
覆盖回退字体的指标
ascent-override
属性在覆盖回退字体的指标以更好地匹配主 Web 字体的指标时很有帮助。
css
@font-face {
font-family: web-font;
src: url("https://example.com/font.woff");
}
@font-face {
font-family: local-font;
src: local(Local Font);
ascent-override: 125%;
}
规范
Specification |
---|
CSS Fonts Module Level 4 # font-metrics-override-desc |
浏览器兼容性
BCD 表格仅在浏览器中加载