CSS选择器

在这里插入图片描述
css选择器分为5类
在这里插入图片描述

一、基本选择器

1、通用选择器

在这里插入图片描述

2、元素选择器

在这里插入图片描述

3、类选择器

在这里插入图片描述

4、id选择器

id属性是唯一的
在这里插入图片描述
在这里插入图片描述
**

二、复合选择器

**
在这里插入图片描述
是由两个或多个基础选择器通过不同的方式进行组合,目的是为了更精确的匹配到元素。

1、交集选择器

两个选择器直接连接构成
第一个是元素选择器,第二个选择器必须是类选择器或者id选择器。
在这里插入图片描述

2、并集选择器(分组、群组)

两个或两个以上的任意选择器构成的
在这里插入图片描述

3、后代选择器

在这里插入图片描述

4、子元素选择器

在这里插入图片描述

5、相邻兄弟选择器

在这里插入图片描述

6、通用兄弟选择器

在这里插入图片描述
*

三、伪选择题*

在这里插入图片描述
!语法规则特别多

1、伪元素选择器

::first-line 选择器

匹配文本块的第一行内容
在这里插入图片描述
在这里插入图片描述
仅对p标签生效

::first-letter选择器

选中文本块的第一个字符
使用方法同 ::first-line选择器

::before和::after

插入文本。插入的值等于content。
在这里插入图片描述
插入图片
在这里插入图片描述

::selections选择器

匹配用户选中的部分文本
鼠标拖动可以看到
在这里插入图片描述
在这里插入图片描述

2、伪类选择器

在这里插入图片描述
在这里插入图片描述

动态伪类选择器

根据条件的改变匹配元素。
在这里插入图片描述
前四个一般用在a元素上
链接违背访问;链接被访问过了;当鼠标悬停在链接上方的时候;鼠标按下链接的那一刻。
在这里插入图片描述
hover要在link和visited后面,active要在hover后面
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

ui伪类选择器

在这里插入图片描述

:enabled和:disabled

可用和禁用
在这里插入图片描述

:checked

在这里插入图片描述
在这里插入图片描述

:required和:optional

适用于必填和可选的元素

:default

选中默认的元素

:valid和invalid

在这里插入图片描述

:in-range和:out-of-range

在这里插入图片描述
在这里插入图片描述

:read-only和:read-write

结构伪类选择器

:root

影响根元素样式

:empty

匹配空元素

下面的选择器主要是匹配子元素的选择器
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值