本文介绍了使用javascript,jQuery实现修改before,after伪类的样式,分享给大家,具体如下:
最近遇到一个需要改变:before,:after 伪类的样式,发现css中并不能直接选择某一个元素的:before和:after伪类元素,所以特总结了使用javascript和jQuery改变元素的:before和:after伪类样式的方法。
类如如下的html及样式
css样式
1.使用javascript或者jQuery切换,增加元素的类
$('p').addClass('green');
2.在存在的style文档中动态插入样式
3.创建一份新的样式表,并使用JavaScript或jQuert将其插入到中
// jQuery
$('').appendTo('head');
$('').appendTo('head');