1、js操作css样式
div.style.width="100px";
在div标签里我们添加了一个属性,并设置这种写法会给标签带来大量的style属性
跟实际项目不符,因为没有让CSS和html分离,所以获取css样式:
window.getComputedStyle() 获取经过计算机计算的所有属性,则只要是渲染出来的都是经过计算的
2、getComputedStyle()第一个参数是当前元素,第二个null,(getComputedStyle是只读方法) IE6--8不支持,使用currentStyle
3、解决2的问题的兼容性
try{}catch(error){} 不报错执行try,报错执行catch,必须报错才能使用