descent-override CSS At-Regel-Deskriptor
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Want more browser support for this feature? Tell us why.
Der descent-override CSS Deskriptor für die @font-face At-Regel definiert die Abwärtsmetrik der Schriftart. Die Abwärtsmetrik ist der Bereich unterhalb der Grundlinie, den CSS verwendet, um Linienelemente im Inline-Formatierungskontext zu layouten.
Syntax
css
descent-override: normal;
descent-override: 90%;
Werte
normal-
Der Standardwert. Wenn dieser Wert verwendet wird, wird der Metrikwert aus der Schriftartdatei entnommen.
<percentage>-
Ein
<percentage>Wert.
Formale Definition
| Zugehörige @-Regel | @font-face |
|---|---|
| Anfangswert | normal |
| Prozentwerte | wie angegeben |
| Berechneter Wert | wie angegeben |
Formale Syntax
descent-override =
[ normal | <percentage [0,∞]> ]{1,2}
Beispiele
>Überschreiben der Metriken einer Ersatzschriftart
Die Eigenschaft descent-override kann hilfreich sein, wenn Metriken einer Ersatzschriftart überschrieben werden sollen, um besser mit einer primären Webschriftart übereinzustimmen.
css
@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%;
}
Spezifikationen
| Spezifikation |
|---|
| CSS Fonts Module Level 4> # font-metrics-override-desc> |