css3常用选择器

本文深入讲解了CSS选择器的三个主要部分:基本选择器、属性选择器和伪类选择器。通过实例展示了如何使用class、id、标签、群组、子代及后代选择器,并介绍了属性选择器和伪类选择器的多种用法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CSS选择器可分开成三部分,第一部分是我们常用的部分,我把他叫做基本选择器;第二部分我把他称作是属性选择器,第三部分我把他称作伪类选。下面我就来讲讲这几类选择器,举几个例子:

一、基本选择器

1、calss选择器

.class{}//选择有class属性且属性名为class的标签

2、id选择器
具有唯一性

 #inter{}//选择有id属性且属性名为inter的标签

3、标签选择器

p{}//选择所有的p标签

4、群组选择器

div,p{}//选择所有的div,p标签

5、子代选择器, 后代选择器等

二、属性选择器

1、Element[attribute]
选择带有 class 属性所有元素。
在这里插入图片描述
运行结果为:
在这里插入图片描述
2、Element[attribute=“value”]
选择class = “p” 的所有元素。
html部分

<div class="wapper">
        <p class = "p">aaaaaa</p>
        <a class = "a">xxxxxxxxx</a>>
    </div>

css部分

 [class = "p"]{
            color: red;
        }

运行结果
在这里插入图片描述

三、伪类选择器

html部分

<ul>
            <li>yangyang</li>
            <li>lili</li>
            <li>rose</li>
        </ul>

1、first-letter
选择每个

  • 元素的首字母。
  • li:first-letter{
    	color : blue;
    }
    

    运行结果
    在这里插入图片描述
    2、first-child
    选择属于父元素的第一个子元素
    css样式

     li:first-child{
                background-color: red;
            }
    

    运行结果
    在这里插入图片描述
    3、nth-child(n)
    择属于其父元素的第n个子元素的每个子元素。

    li:nth-child(2){
                background-color: red;
            }
    

    运行结果
    在这里插入图片描述
    4、first-of-type

      li:first-of-type{
                background-color: red;
            }
    

    在这里插入图片描述
    5、only-of-type
    选择属于其父元素唯一的

    元素的每个

    元素。
    在这里插入图片描述
    运行结果
    在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值