CSS中的“class”里的样式属性是否能够有多个?

html-css013

CSS中的“class”里的样式属性是否能够有多个?,第1张

CSS中class可以指定多个值,用空格隔开就可以了,多个样式定义最终会叠加在一起应用到当前元素。

一、CSS中id和class的区别:

1、id的优先级比class高。

2、class是通用属性,就是说几个div可以调用同一个class ,而id是唯一的,web标准中不允许出现两个div的id标识是相同的,id也是js获取对象的一个标识,所以也必须是唯一的。

二、class属性修改:

类属性即class属性,规定类名,用类选择器规定样式的时候,需要为元素指定类名,即class属性的值。注意每个HTML元素只有一个class属性。但是class属性的值可以是多个名称,即可能包含一个词的列表,中间用空格分隔。

表示这个元素要同时套用两个样式。比如:

<style>

.style1 {width:100pxheight:60px}

.style2 {background-color:#f00}

</style>

<div class="style1 style2">....</div>

这样这个div就相当于同时具有了style1和style2中所包含的css样式。

所谓“类”(Class),是可以多种多样的,不是唯一的,比如一个人,可以同时具有这些“类”:男的、大学生、父亲、丈夫、足球迷??