前端小阿Giao

导航

css选择器

css选择器大致分为三种

1.全局选择器

*{}选中页面所有元素

2.元素选择器

div{} p{} img{} 选中页面指定元素

3.类选择器

.className{} 所有由class属性 且属性名为className相同

类名可以重复,一个类可以有多个名字 用空格隔开

取名规则

可以包括数字 字母 -

不能由数字开头 尽量起有意义的名字

4.id选择器

#idName{}

id名具有唯一性

选择器优先级

行内样式>id选择器>类选择器>元素选择器>全局选择器

权重1000      100            10            1

5.合并选择器

选择器1,选择器2,选择器3,......{

共同样式;

}

复合选择器

复合选择器包括后代选择器,子选择器,并集选择器,伪类选择器

后代选择器:后代选择器又称为包含选择器,可以选择父元素里面的子元素,遵循元素1 元素2{样式声明} 元素1和元素2中间用空格隔开

子选择器又称为子选择器,只能选择某元素最近的一级子元素,遵循元素1>元素2{样式声明}

并集选择器可以选择多组标签 遵循元素1,元素2{样式声明}

伪类选择器用于给某些选择器添加特殊效果,用“:”表示  包括链接伪类选择器和结构伪类选择器

链接伪类选择器

a:link 未被访问的链接

a:visited 选择所有以被访问的链接

a:hover 选择鼠标指针位于其上的链接

a:active 选择活动链接 (鼠标按下未弹起的链接)

:focus 伪类选择器用于选取获得焦点的表单元素

eg:input:focus{样式声明}

 

posted on 2021-04-11 17:15  CmBjd  阅读(62)  评论(0编辑  收藏  举报