• 关于CSS 选择器的常见用法


    CSS中的选择器可以分为基本选择器和复合选择器

    一:关于基础选择器:

    (1)标签选择器:

    效果图如下:

    写CSS代码时 必须带style标签中 body标签外 另外我们还可以看见 p 标签的上下间隔还是挺大的,如果不想间隔那么大的话 可以使用 div 标签

    (2) 类选择器:

     

    结果如下:

    在p标签的后面加上class写一个名称即可 名称不能使用纯数字, 或者中文, 以及标签名来命名类名

    在编写CSS代码时 要以 . 开头然后大括号 在大括号里面编写代码

    (3) id选择器

    使用#号开头 #id 的形式 并且id是唯一的不可以被多个标签使用

    效果如下:

    (4)通配符选择器(*):

    使用*来代替所有的标签

     在这里我们可以看见 我们设置的大小为200px但是如果使用了*通配符的话 会把整个页面都覆盖成红色

    二:关于复合选择器:

    效果图如下:

    此外ol是有序列表 ul是无序列表 说白了ol是带有数字123.....等等的 ul就是前面带一个小黑点

    如果我想让ol中的第2个111为黄色那么该怎么设置?

    效果图如下:

     

     (1)子选择器:

    采用 元素1>元素2的方式命名 其中 元素1是父亲 元素2是儿子

    效果图如下:

    (2) 并集选择器:

    采用 元素1,元素2,元素3 的方式 它们是同一级的

    效果图如下:

    另外:

     伪类选择器:

    1. hover 鼠标放上去就发生变化
    2. active 鼠标按下去就发生变化

    这里的意思就是 如果我鼠标指向div里面的文字的时候就会发生变化会实现div:hover里面的内容      如果在点击的话 就会实现div:active里面的内容  button按钮也不例外

     

     

     

     

     

     

     

     

  • 相关阅读:
    光纤之心:深入了解交换机技术
    如何使用 UltraEdit 加密和解密您的文本文件
    无人机测试用例
    Rsync远程数据同步
    Linux安装DataHub (开源元数据管理工具)
    自动驾驶 - 滤波算法
    芯科蓝牙BG27开发笔记7-配置蓝牙参数
    Android 12(S) 图像显示系统 - drm_hwcomposer 简析(上)
    【笔记】混淆矩阵和ROC曲线
    6-2应用层-域名系统DNS
  • 原文地址:https://blog.csdn.net/m0_63101235/article/details/127591500