FontFace: ascentOverride 屬性
注意:此功能在 Web Workers 中可用。
FontFace 介面的 ascentOverride 屬性返回並設定字型的上升度量值,即 CSS 用於在行內格式化上下文中佈置行框時,基線上方的空間高度。
此屬性等同於 @font-face 的 ascent-override 描述符。
值
一個字串。可能的值為 normal,表示應使用從字型檔案獲取的度量值,或者是一個百分比值。
此屬性接受與 ascent-override 描述符相同的值。
示例
js
let fontFace = new FontFace(
"Roboto",
'url("https://fonts.example.com/roboto.woff2")',
{ ascentOverride: "90%" },
);
console.log(fontFace.ascentOverride); // 90%
fontFace.ascentOverride = "normal";
console.log(fontFace.ascentOverride); // 'normal'
規範
| 規範 |
|---|
| CSS 字型載入模組等級 3 # dom-fontfacedescriptors-ascentoverride |
瀏覽器相容性
載入中…