示例:
Html代码一、读取,使用 window.getComputedStyle 方法:
Js代码二、写(修改)没有办法。至少没有直接的方法,退而次之,只能通过覆盖样式的途径来达到我们的目的。譬如:添加一个style元素,并写入新的样式;又或者是给目标元素添加不同的class,以达到控制的效果。示例:
Html代码伪类元素,有个属性比较特殊:content。由于它的值可以定义为从元素的dom属性获取,从而可以实现js的直接读写。例如:
Html代码附录:1. styleSheet对象的方法、属性和浏览器兼容,参考:http://help.dottoro.com/ljpatulu.php2. getComputedStyle方法,参考:http://help.dottoro.com/ljscsoax.php , https://developer.mozilla.org/en/docs/Web/API/window.getComputedStyle
新闻热点
疑难解答