getComputedStyle method
- [String? pseudoElement]
Набор всех значений CSS, применённых к этому элементу, включая унаследованные значения и значения по умолчанию.
computedStyle содержит значения, унаследованные из других источников, таких как родительские элементы или таблицы стилей. Это отличается от свойства style, которое содержит только значения, заданные непосредственно для этого элемента.
PseudoElement может принимать такие значения, как ::after, ::before, ::marker, ::line-marker.
См. также:
- Каскадирование и наследование на MDN.
- Псевдоэлементы на MDN.
Реализация
CssStyleDeclaration getComputedStyle([String? pseudoElement]) {
if (pseudoElement == null) {
pseudoElement = '';
}
// TODO(jacobr): last param should be null, see b/5045788
return window._getComputedStyle(this, pseudoElement);
}
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-html/Element/getComputedStyle.html