Дескриптор CSS at-rule `descent-override`
Базовая поддержка Ограниченная доступность
Эта функция не относится к базовым, поскольку не работает в некоторых наиболее широко используемых браузерах.
Дескриптор descent-override CSS для at-rule @font-face определяет метрику нижнего выносного элемента шрифта. Метрика нижнего выносного элемента — это высота ниже базовой линии, которую CSS использует для расположения строковых блоков в контексте строчного форматирования.
Синтаксис
descent-override: normal; descent-override: 90%;
Значения
-
normal - Значение по умолчанию. При его использовании значение метрики берётся из файла шрифта.
-
<percentage> - Значение типа
<percentage>.
Формальное определение
Формальный синтаксис
Примеры
Переопределение метрик резервного шрифта
Свойство descent-override может помочь при переопределении метрик резервного шрифта, чтобы они лучше соответствовали метрикам основного веб-шрифта.
@font-face {
font-family: "web-font";
src: url("https://example.com/font.woff");
}
@font-face {
font-family: "local-font";
src: local("Local Font");
descent-override: 125%;
}
Спецификации
| Спецификация |
|---|
| CSS Fonts Module Level 4 # font-metrics-override-desc |
Совместимость с браузерами
| Компьютеры | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome для Android | Firefox для Android | Opera для Android | Safari для iOS | Samsung Internet | WebView для Android | WebView для iOS | |
descent-override |
87 |
87 |
89 |
73 |
предварительная версия |
87 |
89 |
62 |
Нет |
14.0 |
87 |
Нет |
См. также
ascent-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/descent-override