一个div中有3个class是怎么一回事
6个回答
展开全部
<div class="a b c"></div>
这样是合法的,该DIV会同时应用以上三个样式定义.
<div class="a" class="b" class="c"></div>
如果是这样的话,我就不确定哪个会生效了,或是三个都生效? 你可以自己试试, 但我认为这种写法是错误的,至少也是不规范的.
这样是合法的,该DIV会同时应用以上三个样式定义.
<div class="a" class="b" class="c"></div>
如果是这样的话,我就不确定哪个会生效了,或是三个都生效? 你可以自己试试, 但我认为这种写法是错误的,至少也是不规范的.
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.c1{color:#FF0000;}
.c2{font-size:14px;}
<div id="title" class="c1 c2">标题</div>标题就会显示为红色、14px。
若同时应用多个class,如果有相当的定义,那么后定义的优先(即近者优先),加上!important最优先!
.c2{font-size:14px;}
<div id="title" class="c1 c2">标题</div>标题就会显示为红色、14px。
若同时应用多个class,如果有相当的定义,那么后定义的优先(即近者优先),加上!important最优先!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以引有三个样式的,但不能写成<div class="a" class="b" class="c"></div>
可以写成<div class="a b c"></div>
可以写成<div class="a b c"></div>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
官方这种写法大量存在,所以肯定是规范的,估计是想把属性分离开来,在不同css里面设置,最后取他们的集合
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<style>
a{font:bold 12px arial;}
b{color:#f60}
c{background:#efefef;}
</style>
<div class="a b c"></div>
这样div就有abc三种class的属性
a{font:bold 12px arial;}
b{color:#f60}
c{background:#efefef;}
</style>
<div class="a b c"></div>
这样div就有abc三种class的属性
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询