原生js获取css伪元素的样式

css中:
div{
height: 200px;
width: 200px;
background: red;
border: 1px solid #DFDFDF;
}
div::after{
height: 100px;
width: 100px;
background: green;
}


我们现在需要获取到div::after中元素的属性,可以用原生的方法   :
var div = document.getElementsByTagName("div")[0]
window.getComputedStyle(div,"after").width;








这样就能取到::after中的width属性了。

猜你喜欢

转载自blog.csdn.net/baidu_38027860/article/details/80075119