您的位置:首页 > Web前端 > CSS

原声js写css常用的三种方法

2016-11-21 22:48 239 查看
// 一、可以通过DOM节点对象的style对象(即CSSStyleDeclaration对象)来读写文档元素的CSS样式

            var obj = document.getElementById('box');

                 obj.style.background = 'black';

// 二、通过Element对象的getAttribute()、setAttribute()、removeAttribute()直接读写style属性

        //     obj.setAttribute('style','background:red;width:30px;height:30px;');

// 三、通过CSSStyleDeclaration对象的cssText属性和setProperty()、removeProperty等方法

   obj.style.cssText ='background:red;width:30px;height:30px';
            obj.style.removeProperty('background');//需区分removeProperty和removeAttribute的区别

    removeAttribute删除指定的属性,removeProperty删除指定样式,

            obj.style.setProperty('background', 'green', 'important');
            obj.style.cssText = ''; //快速清空该规则的所有声明

这里讲解的更详细:http://www.cnblogs.com/susufufu/p/5749922.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: