javascript - css
脚本化css
ES5、
2017-12-20
资料整理
脚本化内联样式
element.style.fontSize = "16px"
/* 设置e的样式属性为字符串s */
e.setAttribute('style', s);
e.style.cssText = s;
/* 查询e的内联样式 */
e.getAttribute('style');
e.style.cssText
计算样式
getComputedStyle(element, ':before');
getComputedStyle(element, '');
getComputedStyle(element, 'null');
getComputedStyle()
返回的CSSStyleDeclaration对象和表示内联样式的对象之间有一些重要的区别:
- 计算样式是只读的
- 计算样式是绝对值
- 不计算复合属性
- 计算样式的
cssText
属性未定义