Tatsächlicher Wert

Der tatsächliche Wert einer CSS-Eigenschaft ist der verwendete Wert dieser Eigenschaft, nachdem alle notwendigen Annäherungen angewendet wurden. Zum Beispiel kann ein User-Agent, der nur Rahmen mit einer ganzen Pixelbreite rendern kann, die Dicke des Rahmens auf die nächste ganze Zahl runden.

Berechnung des tatsächlichen Wertes einer Eigenschaft

Der User-Agent führt vier Schritte durch, um den tatsächlichen (endgültigen) Wert einer Eigenschaft zu berechnen:

  1. Zuerst wird der spezifizierte Wert basierend auf dem Ergebnis der Kaskadierung, Vererbung oder unter Verwendung des Anfangswertes bestimmt.
  2. Als nächstes wird der berechnete Wert gemäß der Spezifikation berechnet (zum Beispiel wird ein span mit position: absolute seinen berechneten display auf block geändert haben).
  3. Dann wird das Layout berechnet, was zum verwendeten Wert führt.
  4. Schließlich wird der verwendete Wert gemäß den Einschränkungen der lokalen Umgebung transformiert, was zum tatsächlichen Wert führt.

Spezifikationen

Specification
Unknown specification
# actual-value
CSS Cascading and Inheritance Level 5
# actual-value

Siehe auch