CSS 选择器的常见用法

CSS选择器的主要功能就是选中⻚⾯指定的标签元素.选中了元素,才可以设置元素的属性.
 

CSS选择器主要分以下⼏种:
1. 标签选择器
2. class选择器
3. id选择器
4. 复合选择器
5. 通配符选择器

<body>
    <div class="font32"> 我是一个div,class为front32</div>
    <div class="font32"> 我是一个div,class为front32</div>
    <div><a href="#"> 我是一个div</a></div>
    <ul>
        <li>aaa</li>
        <li>bbb</li>
        <li><a href="#">ccc</a></li>
    </ul>
    <ol>
        <li>111</li>
        <li>222</li>
        <li>333</li>
    </ol>
    <button id="submit">提交</button>
</body>

1.标签选择器


<style>
//选择所有的a标签,设置设置颜色为红色
    a{
        color: red;
    }
//选择所有的div标签,设置颜色为绿色
    div{
        color: green;
    }
</style>

2.类选择器

⼀个类可以被多个标签使⽤,⼀个标签也能使⽤多个类(多个类名要使⽤空格分割,这种做法可以让代码更好复⽤)

<style> 
//选择class为font32的元素,设置字体大小为32px
    .font32 {
        font-size: 32px;
     }
</style>

3.Id选择器

• id是唯⼀的,不能被多个标签使⽤(是和类选择器最⼤的区别)

//选择id 为submit的元素,设置颜色为红色 
#submit {
     color: red;
 }

4.通配符选择器

//设置页面所有元素,颜色为红色 
* {
    color: red;
 }

5.复合选择器

//只设置ul标签下的li标签下的a标签,颜色为红色
ul li a {
     color:blue;
}

1. 以上三个标签选择器 ul  li  a 中的任意,都可以替换成类选择器,或者id选择器,可以是任意选择器的组合,也可以是任意数量选择器的组合
2. 不⼀定是相邻的标签,也可以是"孙⼦"标签
3. 如果需要选择多种标签,可以使⽤ , 分割,如 p, div { } 表⽰同时选中p标签和div标签.逗号前后可以是以上任意选择器,也可以是选择器的组合.

相关推荐

  1. CSS常见选择

    2024-03-12 23:48:03       42 阅读
  2. CSS常见选择

    2024-03-12 23:48:03       46 阅读
  3. 【前端】CSS常见选择

    2024-03-12 23:48:03       36 阅读
  4. css选择和示例说明

    2024-03-12 23:48:03       45 阅读
  5. css3常见选择

    2024-03-12 23:48:03       41 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-12 23:48:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-12 23:48:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-12 23:48:03       82 阅读
  4. Python语言-面向对象

    2024-03-12 23:48:03       91 阅读

热门阅读

  1. 【PTA】L1-021 L1-022 L1-023 L1-024 L1-025(C)第四天

    2024-03-12 23:48:03       41 阅读
  2. 【面试准备日常】从头复习mysql--20240308

    2024-03-12 23:48:03       38 阅读
  3. MongoDB聚合运算符:$divide

    2024-03-12 23:48:03       43 阅读
  4. [go 面试] 分布式事务框架选择与实践

    2024-03-12 23:48:03       43 阅读
  5. 软考笔记--基于架构的软件开发方法

    2024-03-12 23:48:03       49 阅读
  6. k8s(kubernetes)怎么查看pod服务对应哪些docker容器

    2024-03-12 23:48:03       44 阅读
  7. MongoDB聚合运算符:$dateTrunc

    2024-03-12 23:48:03       44 阅读
  8. CMS垃圾收集

    2024-03-12 23:48:03       47 阅读
  9. python入门(一)

    2024-03-12 23:48:03       38 阅读
  10. IOS面试题object-c 21-30

    2024-03-12 23:48:03       45 阅读
  11. R语言中ggplot2图例位置、颜色、背景、标题

    2024-03-12 23:48:03       45 阅读
  12. [Python]`threading.local`创建线程本地数据

    2024-03-12 23:48:03       43 阅读
  13. 前端点击切换样式/切换主题

    2024-03-12 23:48:03       42 阅读
  14. 排列数字(DFS)

    2024-03-12 23:48:03       40 阅读
  15. 大数据入门之hadoop学习

    2024-03-12 23:48:03       43 阅读
  16. Spring神器:Environment环境配置

    2024-03-12 23:48:03       42 阅读