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);
}