CSS .class 选择器
定义和用法
CSS .class 选择器用于选择具有特定 class 属性值的元素。
要选择具有特定 class 的所有类型的元素,请写一个句点 (.) 字符,后跟 class 属性值。
element.class 选择器用于选择具有特定 class 属性值的指定元素。
要仅选择具有特定 class 的一种类型的元素,请写元素名称,然后是一个句点 (.) 字符,后跟 class 属性值(参见下面的例子 2)。
提示:HTML 元素还可以引用多个 class(参见下面的例子 3)。
实例
例子 1
选择并设置所有 class="intro" 的元素的样式:
.intro {
background-color: yellow;
}
例子 2
选择并设置所有 class="intro" 的 <p> 元素的样式:
p.intro {
background-color: yellow;
}
例子 3
.class 选择器的不同用法:
/* 选择所有 class="center" 的元素 */
.center {
text-align: center;
}
/* 选择所有 class="large" 的 <p> 元素 */
p.large {
font-size: 200%;
}
/* 选择所有 class 列表中包含 "fancy" 和 "beige" 的 <p> 元素 */
p.fancy.beige {
font-family: 'Courier New', monospace;
background-color: beige;
border: 2px solid green;
}
/* 选择 class="ex1" 的 <p> 元素内所有 class="ex2" 的元素 */
p.ex1 .ex2 {
background-color: yellow;
}
CSS 语法
.class {
css declarations;
}
CSS 语法
element.class {
css declarations;
}
技术细节
| 版本: | CSS1 |
|---|
浏览器支持
| Chrome | Edge | Firefox | Safari | Opera |
|---|---|---|---|---|
| 支持 | 支持 | 支持 | 支持 | 支持 |