首页 > 网页制作 > CSS

CSS3中的常用选择器使用示例整理

admin CSS 2022-02-06 16:07:00 CSS3   选择器"

1. 根选择器 :root
:root{}就等同于html{}, 一般来说, 推荐使用:root{}.

CSS Code复制内容到剪贴板
  1.   
  2.   
  3. :root选择器的演示
      

2. 否定选择器 :not
否定选择器, 就是除此之外的

CSS Code复制内容到剪贴板
  1.   
  2.   
  3. "#">   
  4.     
      
  5.         "name">账号:   
  6.         "text" name="name" id="name" placeholder="请填写账号" />   
  7.     
  
  •     
      
  •         "password">密码:   
  •         "password" name="password" id="password" placeholder="请填写密码" />   
  •     
  •   
  •     
      
  •         "submit" value="Submit" />   
  •     
  •   
  •   
  • 3. 空选择器 :empty
    注意: :empty 只对一点内容都没有的元素生效, 哪怕有一个空格都不行.

    CSS Code复制内容到剪贴板
    1.   
    2.   
    3. 我这里有内容
        
    4.  
        
    5.   

    4.目标选择器 :target
    超链接地址, 与id对应

    CSS Code复制内容到剪贴板
    1.   
    2.   
    3.   
    4. "#test">test

        
    5. "not_show" id="test">   
    6.     这是一个测试   
      
  •   
  •   
  • "#pipi">pipi

      
  • "pipi">   
  •     content for pipi   
  •   
  •   
  • "#ruby">ruby

      
  • "ruby">   
  •     content for ruby   
  •   
  •   
  • "#aaron">Brand

      
  • "aaron">   
  •     content for aaron   
  •   
  • 5. 第一个与最后一个子元素 :first-child :last-child

    CSS Code复制内容到剪贴板
    1.   
      •   
      •   
      • "##">Link1
      •   
      •   
      • "##">Link2
      •   
      •   
      • "##">Link3
      •   
      •   
      • "##">Link4
      •   
      •   
      • "##">Link5
      •   
        

    6. 指定子元素选择器/奇偶选择器 :nth-child(n) :nth-last-child(n)

    CSS Code复制内容到剪贴板
    1.   
      •   
      •     
      • item1
      •   
      •     
      • item2
      •   
      •     
      • item3
      •   
      •     
      • item4
      •   
      •     
      • item5
      •   
      •     
      • item6
      •   
      •     
      • item7
      •   
      •     
      • item8
      •   
      •     
      • item9
      •   
      •     
      • item10
      •   
        


    7. 第一个与最后一个匹配类型的子元素 first-of-type last-of-type

    CSS Code复制内容到剪贴板
    1.   
    2.   
    3. "wrapper">   
    4.     
      我是一个块元素,我是.wrapper的第一个子元素
        
    5.     

      我是一个段落元素,我是不是.wrapper的第一个子元素,但是他的第一个段落元素

        
    6.     

      我是一个段落元素

        
    7.     
      我是一个块元素
        
    8.   

    8. 指定匹配类型子元素选择器/匹配类型奇偶选择器 :nth-of-type(n) :nth-last-of-type(n)

    CSS Code复制内容到剪贴板
    1.   
    2.   
    3. "wrapper">   
    4.     
      我是一个Div元素
        
    5.     

      我是一个段落元素

        
    6.   
    7.     
      我是一个Div元素
        
    8.     

      我是一个段落

        
    9.   
    10.     
      我是一个Div元素
        
    11.     

      我是一个段落

        
    12.   
    13.     
      我是一个Div元素
        
    14.     

      我是一个段落

        
    15.   
    16.     
      我是一个Div元素
        
    17.     

      我是一个段落

        
    18.   
    19.     
      我是一个Div元素
        
    20.     

      我是一个段落

        
    21.   
    22.     
      我是一个Div元素
        
    23.     

      我是一个段落

        
    24.   
    25.     
      我是一个Div元素
        
    26.     

      我是一个段落

        
    27.   

    9. 唯一子元素选择器 only-child
    匹配的元素的父元素中仅有一个子元素,而且是一个唯一的子元素

    CSS Code复制内容到剪贴板
    1.   
    2.   
    3. "post">   
    4.     

      我是一个段落

        
    5.     

      我是一个段落

        
    6.   
    7. "post">   
    8.     

      我是一个段落

        
    9.   

    10. 唯一匹配类型的子元素 only-of-type

    CSS Code复制内容到剪贴板
    1.   
    2.   
    3. "wrapper">   
    4.     

      我是一个段落

        
    5.     

      我是一个段落

        
    6.     

      我是一个段落

        
    7.     
      我是一个Div元素
        
    8.   
    9. "wrapper">   
    10.     
      我是一个Div
        
    11.     
          
      •         
      • 我是一个列表项
      •   
      •     
        
    12.     

      我是一个段落

        
    13.   

    11. 可用选择器 :enabled

    CSS Code复制内容到剪贴板
    1.   
    2.   
    3. "#">   
    4.     
        
    5.         "name">Text Input:   
    6.         "text" name="name" id="name" placeholder="可用输入框"  />   
    7.        
    8.     
        
    9.         "name">Text Input:   
    10.         "text" name="name" id="name" placeholder="禁用输入框"  disabled="disabled" />   
    11.        
    12.   

    12. 不可用选择器 :disabled

    CSS Code复制内容到剪贴板
    1.   
    2. "#">   
    3.     
        
    4.         "text" name="name" id="name" placeholder="我是可用输入框" />   
    5.        
    6.     
        
    7.         "text" name="name" id="name" placeholder="我是不可用输入框" disabled />   
    8.        
    9.   

    13. 被选中选择器 :checked

    CSS Code复制内容到剪贴板
    1.   
    2.   
    3. "#">   
    4.     "wrapper">   
    5.         "box">   
    6.           "checkbox" checked="checked" id="usename" />   
    7.            
    8.         "usename">我是选中状态   
    9.        
    10.   
    11.     "wrapper">   
    12.         "box">   
    13.           "checkbox"  id="usepwd" />   
    14.            
    15.         "usepwd">我是未选中状态   
    16.        
    17.   

    14. 被鼠标选中, 高亮选择器 ::selection

    CSS Code复制内容到剪贴板
    1.   
    2. 拿鼠标选中我, 试试看!

        

    15. 只读选择器 :read-only

    CSS Code复制内容到剪贴板
    1.   
    2.   
    3. "#">   
    4.     
        
    5.         "name">姓名:   
    6.         "text" name="name" id="name" placeholder="大漠" />   
    7.        
    8.     
        
    9.         "address">地址:   
    10.         "text" name="address" id="address" value="中国上海" readonly />   
    11.        
    12.   

    16. 非只读选择器 :read-write

    CSS Code复制内容到剪贴板
    1.   
    2.   
    3. "#">   
    4.     
        
    5.         "name">姓名:   
    6.         "text" name="name" id="name" placeholder="大漠" />   
    7.        
    8.     
        
    9.         "address">地址:   
    10.         "text" name="address" id="address" placeholder="中国上海" readonly="readonly" />   
    11.        
    12.   
    版权声明

    本文仅代表作者观点,不代表本站立场。
    本文系作者授权发表,未经许可,不得转载。
    本文地址:/web/CSS/77930.html

    上一篇 : CSS的background属性及CSS3的背景图片设置总结
    下一篇 : css图标与文字对齐的两种实现方法
    留言与评论(共有 0 条评论)
       
    验证码:

    热门文章

    最近发表

    标签列表

    潘少俊衡

    | 桂ICP备2023010378号-4

    Powered By EmpireCMS

    爱享小站

    中德益农

    谷姐神农

    环亚肥料

    使用手机软件扫描微信二维码

    关注我们可获取更多热点资讯

    感谢潘少俊衡友情技术支持