我的 css 文件如下:
h1{color:red}
div{color:red}
p{color:red}
h4{color:red}
我用 js 读取到了这个 css 文件
我想给这个 css 里的每个选择器,加一个前缀,变成这样
.aaa h1{color:red}
.aaa div{color:red}
.aaa p{color:red}
.aaa h4{color:red}
我这样做的目的是,不想破坏全局样式,只想让这些样式应用在 .aaa 这个 class 里
想问问大家, 怎么用 js 添加前缀呢?
因为 css 文件里,的 选择器 每个页面都不同, 所以 要用 js 来动态改, 我想到的方案是用 正则
但我尝试了好久, 都没有解决
特来请教大家
谢谢