CSS-дескриптор at-rule `ascent-override`
Базовая поддержка Ограниченная доступность
Эта функция не относится к базовым, поскольку она не работает в некоторых из наиболее широко используемых браузеров.
ascent-override CSS-дескриптор для at-rule @font-face определяет метрику подъёма шрифта. Метрика подъёма — это высота над базовой линией, которую CSS использует для размещения линейных блоков в строчном контексте форматирования.
Синтаксис
ascent-override: normal; ascent-override: 90%;
Значения
-
normal - Значение по умолчанию. При его использовании значение метрики берётся из файла шрифта.
-
<percentage> - Значение типа
<percentage>.
Формальное определение
Формальный синтаксис
Примеры
Переопределение метрик резервного шрифта
Свойство 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 | WebView для iOS | |
ascent-override |
87 |
87 |
89 |
73 |
предварительная версия |
87 |
89 |
62 |
Нет |
14.0 |
87 |
Нет |
См. также
descent-overridefont-displayfont-familyfont-weightfont-stylefont-stretchfont-feature-settingsfont-variation-settingsline-gap-overridesrcsize-adjust-
unicode-rangeдескриптор
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/At-rules/@font-face/ascent-override