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:
- Zuerst wird der spezifizierte Wert basierend auf dem Ergebnis der Kaskadierung, Vererbung oder unter Verwendung des Anfangswertes bestimmt.
- Als nächstes wird der berechnete Wert gemäß der Spezifikation berechnet (zum Beispiel wird ein
span
mitposition: absolute
seinen berechnetendisplay
aufblock
geändert haben). - Dann wird das Layout berechnet, was zum verwendeten Wert führt.
- 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 |