一个div中有3个class是怎么一回事

 我来答
缓步莫迟疑C
2011-11-14 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6217
采纳率:73%
帮助的人:6462万
展开全部
<div class="a b c"></div>
这样是合法的,该DIV会同时应用以上三个样式定义.

<div class="a" class="b" class="c"></div>
如果是这样的话,我就不确定哪个会生效了,或是三个都生效? 你可以自己试试, 但我认为这种写法是错误的,至少也是不规范的.
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cr8086
2011-11-14 · TA获得超过1386个赞
知道小有建树答主
回答量:599
采纳率:0%
帮助的人:493万
展开全部
.c1{color:#FF0000;}
.c2{font-size:14px;}

<div id="title" class="c1 c2">标题</div>标题就会显示为红色、14px。

若同时应用多个class,如果有相当的定义,那么后定义的优先(即近者优先),加上!important最优先!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_我们都是主角
2011-11-14
知道答主
回答量:13
采纳率:0%
帮助的人:6.2万
展开全部
可以引有三个样式的,但不能写成<div class="a" class="b" class="c"></div>
可以写成<div class="a b c"></div>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
世界末日前后
2019-10-12 · TA获得超过315个赞
知道答主
回答量:200
采纳率:48%
帮助的人:17.1万
展开全部
官方这种写法大量存在,所以肯定是规范的,估计是想把属性分离开来,在不同css里面设置,最后取他们的集合
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sinql
2011-11-14 · TA获得超过769个赞
知道大有可为答主
回答量:2362
采纳率:50%
帮助的人:981万
展开全部
<style>
a{font:bold 12px arial;}
b{color:#f60}
c{background:#efefef;}
</style>
<div class="a b c"></div>
这样div就有abc三种class的属性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式