JavaScript修改伪元素样式(pseudo element styles)

类似如下的CSS声明:

HTML中的声明如下:

需要动态修改CSSwidth属性。
由于是伪元素样式,并不属于DOM对象,因此,我们没有办法直接通过JQuery来修改。

比较完美的解决方法如下:

定义如下函数,对样式表遍历,根据名称获取我们指定的样式对象

使用时候的代码如下:

参考链接


modify pseudo select :after in javascript

发布者

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注