CSS3 font-size-adjust Eigenschaft


Beispiel

Durch Angabe der font-size-adjust-Eigenschaft passt der Browser die Schriftgröße unabhängig von der Schriftfamilie an (der Aspektwert von "SimSun" ist 0.58):

div
{
font-size-adjust: 0.58;
}

Selbst ausprobieren »

Browser-Unterstützung

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Derzeit unterstützt nur Firefox die font-size-adjust-Eigenschaft.


Definition und Verwendung der Eigenschaft

Die font-size-adjust-Eigenschaft bietet Ihnen eine bessere Kontrolle über die Schriftgröße, wenn die zuerst gewählte Schriftart nicht verfügbar ist.

Wenn eine Schriftart nicht verfügbar ist, verwendet der Browser die zweite angegebene Schriftart. Dies kann zu einer Änderung der Schriftgröße führen. Um dies zu verhindern, verwenden Sie die font-size-adjust-Eigenschaft.

Alle Schriftarten können einen "Aspektwert" haben, welcher der Größenunterschied zwischen dem Kleinbuchstaben "X" und dem Großbuchstaben "X" ist.

Wenn der Browser den "Aspektwert" der Schrift erster Wahl kennt, kann er bestimmen, welche Schriftgröße verwendet werden muss, um den Text mit der Schrift zweiter Wahl anzuzeigen.

Standardwert: none
Vererbt: ja
Version: CSS3
JavaScript-Syntax: object.style.fontSizeAdjust="0.58"


Syntax

font-size-adjust: number|none|inherit;

Wert Beschreibung
number Definiert das Verhältnis des Aspektwerts der Schrift. Verwendbare Formel: Schriftgröße der Schrift erster Wahl * (font-size-adjust-Wert / Aspektwert der verfügbaren Schrift) = Schriftgröße, die auf die verfügbare Schrift angewendet werden kann Beispiel: Wenn 14px Verdana (Aspektwert 0.58) nicht verfügbar ist, aber eine verfügbare Schrift einen Aspektwert von 0.46 hat, dann beträgt die Ersatzschriftgröße 14 * (0.58/0.46) = 17.65px.
none Standard. Wenn diese Schrift nicht verfügbar ist, wird die x-Höhe dieser Schrift nicht beibehalten.
inherit Erbt die font-size-adjust-Eigenschaft vom übergeordneten Element.
Weitere Erweiterungen