0
一个DOM元素的class属性可以有多个属性值
<div class="shadow border"></div>
一个自定义属性只能对应一个值
<div game="lol"></div>
这涉及到在使用JS动态应用CSS样式时,针对不同的情况应该用哪一个的问题
excuseme.jpg1
如果表示单一的状态用属性
比如改变一个div的背景色,在红、黄、蓝、绿、紫之间切换
CLASS属性善于表示多种状态的组合
比如一个div可以有阴影、可以有动画
2
不过class属性有一点容易和自定义属性混淆,比如我添加一个类使得div的高度和宽度变大,移除这个类则消除影响
这用于表示一个元素临时的状态
最进在读CSS权威指南和JQuery的源码 有一起的小伙伴吗?
欢迎加入QQ群:598303111
往往看似简单的道理,却很难做到!
a.jpg
网友评论