今天遇到一个问题。要求::after 和 ::before的 content:"content" 能够动态的进行变换,能被JavaScript操作。

百度了下,自己做了实验,发现有几种方法可以进行动态赋值。

1,最基本,::after的content的内容可以绑定父元素的attribute值,如content:attr(myprattr),这个myprattr就是父元素的属性值;

2,通过js进行操作,既然::after通过与父元素的attribute值进行绑定,那么就可以通过javascript 设置父元素的attribute属性值来操作content; 

相关文章:

  • 2022-01-24
  • 2021-12-06
  • 2022-12-23
  • 2021-09-29
  • 2021-12-22
  • 2021-12-12
猜你喜欢
  • 2021-08-15
  • 2021-07-08
  • 2022-12-23
  • 2021-10-01
  • 2021-07-26
  • 2021-08-24
  • 2021-09-17
相关资源
相似解决方案