ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

结构伪类

2022-07-15 19:34:04  阅读:135  来源: 互联网

标签:匹配 伪类 元素 HTML child 2n 选择器 结构


一、结构伪类选择器

1、作用与优势:

  1. 作用:根据元素在HTML中的结构关系查找元素
  2. 优势:减少对于HTML中类的依赖,有利于保持代码整洁
  3. 场景:常用于查找某父级选择器中的子元素

2、选择器

 选择器 说明
E:first-child{}  匹配父元素中第一个子元素,并且是E元素
E:last-child{} 匹配父元素中最后一个子元素,并且是E元素 
E:nth-child(n){} 匹配父元素中第n个子元素,并且是E元素
E:nth-last-child(n){} 匹配父元素中倒数第n个子元素,并且是E元素 

 n的注意点:

1、n为:0、、1、2、3、4、5、6、......

2、通过n可以组成常见公式

功能公式
偶数 2n、even
奇数 2n+1、2n-1、odd
找到前5个 -n+5
找到从第5个往后 n+5

 二、伪元素

伪元素:一般页面中的非主体内容可以使用伪元素

区别:

1、元素:HTML设置的棱

2、伪元素:由CSS模拟出的标签效果

种类:

伪元素作用
::before 在父元素内容的最前添加一个伪元素
::after 在父元素内容的最后添加一个伪元素

 注意点:

1、必须设置content属性才能生效

2、伪元素默认是行内元素

标签:匹配,伪类,元素,HTML,child,2n,选择器,结构
来源: https://www.cnblogs.com/lkim/p/16482584.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有