选择器总结

本文详细介绍了CSS选择器的种类,包括id选择器、class选择器、通配符选择器、群组选择器、层次选择器、属性选择器和伪类选择器。通过实例演示了如何灵活运用这些选择器为HTML元素定制样式,提升代码复用和维护效率。
摘要由CSDN通过智能技术生成

0、基础选择器:

id选择器:对应html中的id属性,写法是“#对应html标签中id属性的值”;
class选择器:对应html中的class属性,写法是“.对应html标签中class属性的值”;
通配符选择器:对应html中所有标签,写法是“*”;

1、群组选择器

  • 可以通过逗号的方式,给多个不同的选择器添加统一的CSS样式,来达到代码的复用。

2、层次选择器

  • 后代 : M N { }
  • 父子 : M > N { }
  • 兄弟 : M ~ N { }:当前M下面所有兄弟N标签
  • 相邻 : M + N { }:当前M下面相邻的N标签

3、属性选择器

  • M[attr] { }
  • =:完全匹配
  • *=:部分匹配
  • ^=:起始匹配
  • $=:结束匹配
  • [][][]:组合匹配:同时有多个属性,才能被选择器修饰

4、伪类选择器

  • M:伪类{ }
    • :link 链接访问前的样式(只能给a标签添加)
    • :visited 链接访问后的样式(只能给a标签添加)
    • :hover 鼠标移入时的样式
    • :active 鼠标点击时的样式
    • :after、:before 通过伪类的方式给元素添加一段文本内容,使用content属性
    • :checked、:disable、:focus 都是针对表单元素的
    • 结构伪类 :nth-of-type()、 :nth-child()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值