From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/zh-cn/web/css/computed_value/index.html | 50 +++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 files/zh-cn/web/css/computed_value/index.html (limited to 'files/zh-cn/web/css/computed_value/index.html') diff --git a/files/zh-cn/web/css/computed_value/index.html b/files/zh-cn/web/css/computed_value/index.html new file mode 100644 index 0000000000..a281cf0b1d --- /dev/null +++ b/files/zh-cn/web/css/computed_value/index.html @@ -0,0 +1,50 @@ +--- +title: 计算值 +slug: Web/CSS/computed_value +tags: + - CSS + - Reference +translation_of: Web/CSS/computed_value +--- +

{{cssref}}

+ +

一个CSS属性的计算值是指这个属性在由父类转向子类的继承中的值。它通过指定值计算出来:

+ + + +

计算值所需要的计算通常包括将相对值转换成绝对值(如 em 单位或百分比)。例如,如一个元素的属性值为 font-size:16px  padding-top:2em, 则 padding-top 的计算值为 32px (字体大小的2倍).

+ +

然而,对于有些属性(这些元素的百分比与需要布局确定后才能知道的值有关,如 width, margin-right, text-indent, 和 top),它们的“百分比值”会转换成“百分比的计算值”。另外,line-height 属性值如是没有单位的数字,则该值就是其计算值。这些计算值中的相对值会在 应用值 确定后转换成绝对值。

+ +
+

注意:{{domxref("Window.getComputedStyle", "getComputedStyle()")}} DOM API 返回 resolved value, 可能是 computed value 或 used value其中的一个,取决于属性。

+
+ +

规范

+ + + + + + + + + + + + + + + + +
规范版本评论
{{SpecName("CSS2.1", "cascade.html#computed-value", "computed value")}}{{Spec2("CSS2.1")}}初始规范
+ +

相关

+ + -- cgit v1.2.3-54-g00ecf