descent-override
Ограниченная доступность
Эта функция не относится к Baseline, так как она не работает в некоторых из наиболее широко используемых браузеров.
Описание descent-override CSS для правила @font-face определяет метрику опускания шрифта. Метрика опускания — это высота ниже базовой линии, которую CSS использует для вывода блоков строк в контексте форматирования в строку.
Синтаксис
descent-override: normal; descent-override: 90%;
Значения
normal-
Значение по умолчанию. При использовании метрика берётся из файла шрифта.
<percentage>-
Значение в
<percentage>.
Формальное определение
| Связанное правило at-rule | @font-face |
|---|---|
| Начальное значение | normal |
| Проценты | как указано |
| Вычисленное значение | как указано |
Формальный синтаксис
descent-override =
normal |
<percentage [0,∞]>
Примеры
Переопределение метрик резервного шрифта
Свойство 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%;
}
Спецификации
Совместимость браузеров
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
descent-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/descent-override