ascent-override
Ограниченная доступность
Эта функция не является базовой, так как она не работает в некоторых из наиболее широко используемых браузеров.
Описание ascent-override CSS для правила @font-face определяет метрику восхождения шрифта. Метрика восхождения — это высота над базовой линией, которую CSS использует для выкладки блоков строк в контексте форматирования в одну строку.
Синтаксис
ascent-override: normal; ascent-override: 90%;
Значения
normal-
Значение по умолчанию. При использовании значение метрики берется из файла шрифта.
<percentage>-
Значение
<percentage>.
Формальное определение
| Связанное правило at-rule | @font-face |
|---|---|
| Начальное значение | normal |
| Проценты | как указано |
| Вычисленное значение | как указано |
Формальный синтаксис
ascent-override =
normal |
<percentage [0,∞]>
Примеры
Переопределение метрик резервного шрифта
Свойство ascent-override может помочь при переопределении метрик резервного шрифта для лучшего соответствия основному веб-шрифту.
@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%;
}
Спецификации
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
ascent-override |
87 | 87 | 89 | 73 | Нет | 87 | 89 | 62 | Нет | 14.0 | 87 |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/ascent-override