Actual value
{{CSSRef}}
The actual value of a CSS property is the used value of that property after any necessary approximations have been applied. For example, a {{glossary("user agent")}}
that can only render borders with a whole-number pixel width may round the thickness of the border to the nearest integer.
Calculating a property’s actual value
The {{glossary("user agent")}}
performs four steps to calculate a property’s actual (final) value:
- First, the specified value is determined based on the result of cascading, inheritance, or using the initial value.
- Next, the computed value is calculated according to the specification (for example, a
span
withposition: absolute
will have its computeddisplay
changed toblock
). - Then, layout is calculated, resulting in the used value.
- Finally, the used value is transformed according to the limitations of the local environment, resulting in the actual value.
Specifications
{{Specifications}}