CSS伪类选择器总结

作者: 亲爱的孟良 | 来源:发表于2017-07-19 14:49 被阅读31次

CSS伪类选择器总结

  • 动态伪类选择器
    • :link, 链接伪类选择器,超链接未被访问前
    • :visited, 链接伪类选择器,超链接已被访问
    • :active, 用户行为伪类选择器, 匹配元素被激活状态,比如链接、按钮
    • :hover,用户行为伪类选择器,鼠标停留在元素上时的样式
    • :focus, 用户行为伪类选择器,匹配元素获得焦点
  • 目标伪类选择器
    • :target, 匹配的元素被相关url指向
  • 语言伪类选择器
    • :lang(en)
  • UI状态伪类选择器
    • :checked
    • :enabled
    • :disabled
  • 结构伪类选择器
    • :first-child

      li:first-child /*也就是找到li元素,并且这个li元素是父元素的第一个元素*/
      
    • :last-child

      li:last-child /*找到li元素,并且这个li元素是其父元素的最后一个元素*/
      
    • :root

      li:root /*匹配li元素所在文档的根元素。一般也就是html*/
      
    • :nth-child(n)

      li:nth-child(4) 
      /*找到li元素,并且这个li元素是其父元素的第4个元素,n是从1开始算的,*/
      /*n也可以是公式,比如2n+1,也可以是关键字:odd、even*/
      
    • :nth-last-child(n)

      li:nth-last-child(4) 
      /*找到li元素,并且这个li元素是其父元素的倒数第四个元素,如果n为1,那就是最后一个元素*/
      
    • :nth-of-type(n)

      li:nth-of-type(2)
      /*找到li元素,并且这个li元素是其父元素的第2个li*/
      
    • :nth-last-of-type(n)

    • :first-of-type

    • :last-of-type

    • :only-child

      li:only-child /*找到li元素,并且这个li的父元素只有一个li元素*/
      
    • :only-of-type

      li:only-of-type
      /*找到li元素,并且li元素的父元素只包含li元素*/
      
    • :empty

      li:empty /*找到li元素,并且该li元素没有子节点*/
      
  • 否伪类选择器
    • :not()

      input:not([type='text'])
      

相关文章

  • css伪元素

    css 伪元素 详述: 这篇文章是继 css的伪类 与 css 伪类选择器 后的 CSS伪元素总结, 意在总结连贯...

  • CSS伪类选择器总结

    CSS伪类选择器总结 动态伪类选择器:link, 链接伪类选择器,超链接未被访问前:visited, 链接伪类选择...

  • 伪类和伪元素

    伪类:CSS 伪类用于向某些选择器添加特殊的效果。 伪元素:CSS 伪元素用于向某些选择器设置特殊效果。 1、伪类...

  • CSS3选择器

    1CSS选择器的分类 基本选择器 层次选择器 伪类选择器 动态伪类选择器 目标伪类选择器 语言伪类选择器 UI元素...

  • JQuery CSS选择器

    CSS普通选择器 选择器函数 CSS伪类选择器

  • CSS进阶知识点--CSS3伪类选择器和伪元素

    伪类选择器 动态伪类(锚点伪类、用户行为伪类) UI元素状态伪类 CSS3结构伪类 否定选择器 伪元素 动态伪类 ...

  • CSS3选择器--结构性伪类选择器

    在学习结构性伪类选择器之前,先了解2个概念:CSS中的伪类选择器和伪元素: 1、伪类选择器:CSS中已经定义好的选...

  • 伪元素和伪类

    一、伪类 1.1 定义 css伪类:css伪类用于向某些选择器添加特殊效果。 伪类其实与普通的css类相类似,可以...

  • CSS选择器

    简单概括一下CSS的选择器 基本选择器 属性选择器 伪类选择器 动态伪类 常用的四个锚点伪类 UI元素状态伪类 :...

  • css选择器

    css选择器】 1.css属性选择器 2.css伪类选择器 3.css层次选择器

网友评论

    本文标题:CSS伪类选择器总结

    本文链接:https://www.haomeiwen.com/subject/ayulkxtx.html