getComputedStyle 方法

CssStyleDeclaration getComputedStyle(
  1. [String? pseudoElement]
)

应用于此元素的所有 CSS 值的集合,包括继承和默认值。

computedStyle 包含从其他来源继承的值,例如父元素或样式表。这与 style 属性不同,后者仅包含直接在此元素上指定的值。

伪元素可以是如 ::after::before::marker::line-marker 等值。

另请参阅

实现

CssStyleDeclaration getComputedStyle([String? pseudoElement]) {
  if (pseudoElement == null) {
    pseudoElement = '';
  }
  // TODO(jacobr): last param should be null, see b/5045788
  return window._getComputedStyle(this, pseudoElement);
}