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 等宽字体有哪些

css怎么给button设置阴影

css如何实现禁止选择文本

css如何实现文本多行省略号

如何使用css对td中input的宽度设置

原生jsjs的区别是什么

如何实现ajax请求?

你不知道的css使用技巧

css如何设置首行缩进2个字符

css动画用什么规则

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




打赏

取消

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

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

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

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

评论

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