--- title: Valor calculado slug: Web/CSS/computed_value tags: - Referencia_CSS translation_of: Web/CSS/computed_value original_slug: Web/CSS/Valor_calculado ---
{{ CSSRef() }}
El valor computed value de una propiedad CSS es computado a partir de specified value de la siguiente forma:
inherit
y initial
, yEl cálculo necesario para el "Computed value" de una propiedad, normalmente implica convertir valores relativos (como los expresados en unidades 'em' o en porcentajes) a valores absolutos.
Por ejemplo: si un elemento tiene un valor especificado de font-size: 16px
y padding-top: 2em
, el valor computado de padding-top
es 32px
(el doble del tamaño de la fuente).
Sin embargo, para algunas propiedades (aquellas con porcentajes relativos a algo que necesita un formato para ser determinados, tales como width, margin-right, text-indent, y top) los valores especificados en porcentajes se tornan valores computados. Ademas,los números especificados sin unidades en la propiedad line-height se convierten en valores computados, según se especifica. Estos valores relativos que quedan tras realizar el cómputo, se hacen absolutos cuando se determina el used value.
El uso principal de computed value (ademas de ser un paso de transición entre specified value y used value) es inheritance, incluyendo la palabra clave inherit.
La API DOM getComputedStyle devuelve used value, en lugar de computed value.
specified value, used value, actual value
{{ languages( { "en": "en/CSS/computed_value", "fr": "fr/CSS/Valeur_calcul\u00e9e", "ja": "ja/CSS/computed_value", "pl": "pl/CSS/warto\u015b\u0107_wyliczona" } ) }}