在看一些人写的代码的时候,经常会给同一个元素起很多个类名,为什么呢?
我想应该是做项目时,有些元素是有一些公共样式的,所以起很多类名,相同类名可以共用样式。写个简单的例子:
一个div有2个类名,给box1和box2分别加上样式,最后div显示的是box1和box2的样式。
现在有另外一个div,类名为box2和box3,想给div一个黄色背景色,但是宽高和上一个div不同,则只需给box3这个类名设置宽高即可。
附一个实例:
一个页面中有很多的button,给这些button设置样式:
所有btn都有公共样式,所以给所有button一个btn的类名,用来设置公共样式,再给不同button起另一个类名,设置每一个button专属的样式
网友评论