Style fontSizeAdjust Attribut

Definition und Verwendung

fontSizeAdjust Dieser Attributwert setzt oder gibt den Aspect-Wert der Schriftart des Textes zurück.

Alle Schriften haben einen Aspect-Wert, der den Unterschied zwischen dem kleinen und dem großen Buchstaben "x" darstellt.

Wenn die bevorzugte Schriftart nicht verfügbar istfontSizeAdjust Dieses Attribut ermöglicht eine bessere Kontrolle der Schriftgröße. Wenn die Schriftart nicht verfügbar ist, verwendet der Browser die zweite festgelegte Schriftart. Dies kann zu erheblichen Änderungen der Schriftgröße führen. Verwenden Sie dieses Attribut, um solche Situationen zu vermeiden.

Wenn der Browser den Aspect-Wert der ersten bevorzugten Schriftart kennt, kann er bestimmen, welche Schriftgröße bei der Anzeige des Textes mit der zweiten bevorzugten Schriftart verwendet wird.

Weitere Informationen:

CSS教程:CSS-Schrift

CSS Referenzhandbuch:font-size-Eigenschaft

HTML DOM Referenzhandbuch:font-Eigenschaft

Beispiel

Anpassung der Schriftgröße:

document.getElementById("myP").style.fontSizeAdjust = "0.58";

Probieren Sie es selbst aus

Syntax

Rückgabe des fontSizeAdjust-Attributwerts:

object.style.fontSizeAdjust

Setzen Sie den fontSizeAdjust-Attributwert:

object.style.fontSizeAdjust = "none|number|initial|inherit"

Attributwert

Wert Beschreibung
none Standardwert. Passt die Schriftgröße nicht an.
number

Behält die x-Höhe der bevorzugten Schriftart bei und berechnet den Aspektwert der Schrift.

Verwendete Formel: font-size der bevorzugten Schriftart * (Aspektwert der bevorzugten Schriftart / Aspektwert der verfügbaren Schriftart) = font-size für die verfügbare Schriftart

Beispiel: Wenn 14px Verdana (Aspektwert 0.58) nicht verfügbar ist, aber die Schriftart Times New Roman mit einem Aspektwert von 0.46 verfügbar ist, dann beträgt die anzupassende Schriftgröße 14 * (0.58 / 0.46) = 17.65px.

initial Setzt diesen Attributwert auf seinen Standardwert. Siehe initial.
inherit Erbt diesen Attributwert von seinem übergeordneten Element. Siehe inherit.

Technische Details

Standardwert: none
Rückgabewert: Zeichenkette, die den Aspect-Wert des Textes für die Schriftart angibt.
CSS Version: CSS3

Browser-Unterstützung

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Nicht unterstützt Nicht unterstützt Unterstützt Nicht unterstützt Nicht unterstützt