gpt4 book ai didi

javascript - 从 `before` 伪元素中获取 ComputedStyle

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:14:27 25 4
gpt4 key购买 nike

我正在尝试从元素的 :before 选择器中获取计算样式。

我已经试过了,但它不起作用,我该如何让它起作用?

var a = window.getComputedStyle(document.querySelector('#one:before'), null);
alert(a.getPropertyValue("content"))

https://jsfiddle.net/99qe4knh/5/

最佳答案

According to MDN, .getComputedStyle() method 的第二个参数是伪元素:

var style = window.getComputedStyle(element[, pseudoElt]);

pseudoElt (Optional) - A string specifying the pseudo-element to match. Must be omitted (or null) for regular elements.

因此您应该使用以下内容:

var a = window.getComputedStyle(document.querySelector('#one'), ':before');

alert(a.getPropertyValue("content"));

Updated Example

关于javascript - 从 `before` 伪元素中获取 ComputedStyle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29016767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com