Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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
Anfangswertnormal
Prozentwertewie angegeben
Berechneter Wertwie 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

Browser-Kompatibilität

Siehe auch