怎么用JavaScript修改已经确定好的css样式

待我称王封你为后i 2022-06-07 22:42 239阅读 0赞
  1. css代码: .d{
  2. width: 200px;
  3. background-color: red;
  4. }
  5. js&html代码:
  6. <head>
  7. <meta charset="UTF-8">
  8. <title>动态样式</title>
  9. <link rel="stylesheet" href="css/demo2.css">
  10. <script>
  11. function change(){
  12. var ost = document.styleSheets[0];//访问第一个css样式表 var orule = ost.rules[0]; //选择第几个新选择器 orule.style.backgroundColor="pink";
  13. orule.style.width = "500px";
  14. }
  15. </script>
  16. </head>
  17. <body>
  18. <div class="d">变颜色</div>
  19. <a href="#" οnclick="change()">改变背景颜色</a>
  20. </body>
  21. 主要运用:
  22. .styleSheets []
  23. .rules[]
  24. 有的时候rules[]会报错,可以改成cssRules[]试一下

发表评论

表情:
评论列表 (有 0 条评论,239人围观)

还没有评论,来说两句吧...

相关阅读