CSS3中:nth-child()和nth-of-type()的却别
来源:互联网 发布:软件著作权侵权 编辑:程序博客网 时间:2024/05/17 17:58
今天重温了下的CSS3的伪类选择器部分,总结下。
1.CSS3新增伪类
:nth-child(num) :nth-last-child(num) :nth-of-type(num) :nth-last-of-type(num)
:first-of-type :last-of-type :last-child :only-child :only-type
:root 匹配文档的根元素 :empty
:enabled / :disabled 控制表单控件的禁用状态
:checked 单选框或复选框被选中
:target 匹配URI中的锚点
:not
CSS3新增的这些伪类都是挺适用的,比如:nth-child() , :nth-last-child()等。不过自己对:nth-child()和:nth-of-type()的区别却并不是很清晰。
比如p:nth-child(2)和p:nth-of-type(2),经过实际的几种情况测试
经过这几个测试可以看出:
对于 p:nth-child(num) 首先是p元素,然后是父标签的第num个元素
对于 p:nth-of-type(num) 选择父标签的第num个元素
在上边的第三个测试中,把第二个p改成了div,不再是p元素,所以 :nth-child()就没有符合要求的,但是 :nth-of-type是选择父标签中的第2个p标签,所以具有符合条件的元素。
2. CSS3引入的唯一伪元素 ::selection
- CSS3中:nth-child()和nth-of-type()的却别
- CSS3中:nth-child和:nth-of-type的区别
- CSS3中:nth-child和:nth-of-type的区别
- css3 :nth-child和:nth-of-type的区别
- css3中nth-child选择器和nth-of-type选择器的区别
- CSS3中:nth-child和:nth-of-type的区别深入理解
- CSS3中:nth-child和:nth-of-type的区别深入理解
- CSS3 :nth-child() 与:nth-of-type()
- CSS3—nth-child()和nth-of-type()
- css3之nth-child和nth-of-type
- CSS3中nth-of-type和nth-last-of-type
- CSS3的nth-child() 和nth-of-type()选择器,表格奇偶行变色
- CSS3选择器:nth-child和:nth-of-type之间的差异
- CSS3选择器:nth-child和:nth-of-type之间的差异
- CSS3选择器:nth-child和:nth-of-type之间的差异
- CSS3选择器:nth-child和:nth-of-type之间的差异(转)
- CSS3选择器:nth-child和:nth-of-type之间的差异
- CSS3 :nth-child() ,nth-of-type(),nth-last-child() ,nth-last-of-type()
- Navicat快捷键
- 正则表达式基础(java)
- 编程规范 --- 程序效率
- [Elasticsearch] 多字段搜索 (一) - 多个及单个查询字符串
- Android 线程池
- CSS3中:nth-child()和nth-of-type()的却别
- java web开发中的路径问题
- 网络爬虫随笔
- android6.0 power显示(亮度等)深入分析(二)DisplayManagerService
- AutoLayout适配教程(一)控件的等比例伸缩
- 页面调度算法
- stm32 学习经历—环境搭建 以103 407搭建 3/3
- 【issue】listView子项不能获取焦点
- mac和phy的关系(一)