css3选择器总结

1.通用选择器

  • “*”
  • 可以匹配页面中的所有元素
  • 一般可以在写HTML文档时,写在页面开头,设置超链接无样式,内外无边距等

2.标签选择器

  • “标签名”
  • 为页面中某一类标签指定统一的css样式

3.类选择器

  • “ . 类名”
  • 类名可以重复
  • 注意类名是区分大小写的

4.id选择器

  • “ # ID名”
  • id名必须是唯一的
  • ID名是区分大小写的

5.伪类选择器

伪类可以向某些选择器添加特殊效果

伪类名描述
:link给没有被访问的链接添加样式,(仅适用于链接)
:visited给已被访问的链接添加样式(仅适用于链接)
:active给被激活(正在点击)的元素添加样式
:focus给拥有键盘输入焦点的元素添加样式
:hover当鼠标悬浮在元素上方时,给元素添加样式
:readonly给只读元素添加样式
:checked给被选中的元素添加样式
:disabled给被禁用的元素添加样式
:enabled给可用的元素添加样式

6.群组选择器

当元素样式属性一样时,可以共同调用一个声明

  • 元素间用“ , ”分隔

7.派生选择器(后代选择器)

  • 选择器间用空格分隔

  • 上文标签 下文标签

  • 可以用来选择上文标签里嵌套的所有子标签

8.属性选择器

选择拥有指定属性的HTML元素设置样式

选择器类型使用方式描述
属性选择器[属性]选择带指定属性的值
属性值选择器[属性=值]选择带指定属性及取值的元素
包含选择器[属性~=值]选择属性值中包含指定词汇的元素(属性值以空格分隔,这些值中有指定值)
连字符选择器[属性|=值]选择以指定值开头的属性值的元素,该值必须是完整的词汇(例如:就是zh,或连字符连接:zh-XX)
前缀选择器[属性^=值]匹配属性值以指定值开头的每一个元素
子串选择器[属性*=值]匹配属性值中包含指定值的每一个元素
后缀选择器[属性$=值]匹配属性值中以指定值结尾的每一个元素

9.组合选择器

9.1子元素选择器

  • 父元素 > 子元素
  • 用来选取某个元素的直接子元素(间接不适用)

9.2相邻兄弟选择器

  • 兄元素+弟元素
  • 选择兄元素后相邻的弟元素

9.3普通兄弟选择器

  • 兄元素~弟元素
  • 选择拥有相同父元素的元素
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值