js怎么修改css属性


当前第2页 返回上一页

JS代码

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

var testNode = document.getElementsByClassName("test")[0];

var cssTextBtn = document.getElementsByClassName("cssText")[0];

var attributeBtn = document.getElementsByClassName("setAttribute")[0];

var stylesheetBtn = document.getElementsByClassName("stylesheet")[0];

 

// 1. 修改style样式:

stylesheetBtn.addEventListener('click', function(e) {

    var stylesheet = document.styleSheets[0];

    stylesheet.cssRules[0].style.backgroundColor = "green";

}, false);

 

// 2. 修改特定元素节点的style内容

cssTextBtn.addEventListener('click', function(e) {

    testNode.style.cssText = "width: 300px; background-color: red; height: 200px;"

    testNode.style.border = "1px solid black"

}, true);

 

// 3. 通过setAttribute 修改style属性值

attributeBtn.addEventListener('click', function(e) {

    testNode.setAttribute('style', 'width: 400px; background-color: yellow; height: 300px;')

}, false)

【推荐学习:javascript高级教程

以上就是js怎么修改css属性的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

css after是什么

css隐藏元素的几种方法中可以触发点击事件的是?

js 中 settimeout 和 setinterval 区别

css篇:如何将页面背景设置渐变效果(代码详解)

如何使用 css 颜色?

什么是css(层叠样式表)?

css中怎么设置图片大小

css如何让文字居于div的底部

css如何修改字体大小

html中iframe是如何使用的?

更多相关阅读请进入《js》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...