标签:
style属性是一个对象,只能返回内嵌样式。
当需要引用一个中间带减号的css属性时,DOM要求用驼峰命名法,即CSS属性font-family变为DOM属性fontFamliy: element.style.fontFamily
不管CSS样式属性的名字里有多少个连字符,DOM一律采用驼峰命名法来表示,即CSS属性backg-color对应DOM属性backgroundColor。
css3兄弟选择符:E~F
语法:E~F{....}
选择E元素后的所有兄弟元素F
css3相邻选择符:E+F
语法:E+F{....}
选择紧贴在E元素之后F元素
伪类:hover 用来改变链接的样式,如果想利用伪类在鼠标指针悬停在其他元素上时改变样式,支持这种用法的浏览器没那么多。
className属性,是一个可读/可写的属性,凡是元素节点都有这个属性。可以用className属性得到一个元素的class属性: element。className 也可以更新元素属性: element.className=value,不足之处:通过className属性设置某个元素的class属性时将替换该元素原有的class设置。
把新的class设置值追加到className属性上去:elem.className+=" inrto";
读《JavaScript dom编程艺术(第2版)》笔记 9
标签:
原文地址:http://www.cnblogs.com/wyy725872/p/4478995.html