CSS selector level 3规范中定义了一些和文档层级结构有关的连接选择器(或称组合选择器),

分为后代选择器(Descendant combinator/Child combinators)和同级选择器(Sibling combinators):

其中后代选择器分以下3个:

1. 空格。div p: 表示p是div的后代元素, div是p的祖先。该选择器选择所有div下的p后代元素。2. 箭头(>)。表示直系关系。div > p 表示div的儿子辈的元素。

3. 星号(*)。表示隔代关系。div * p表示div的孙子辈及之后的元素。

在线实例:http://wow.techbrood.com/fiddle/15759

同级选择器分为以下2个:

1. 加号(+)。表示紧随关系。h1 + h2: 表示紧跟在h1后面的h2元素。

2. 波浪号(~)。表示后续关系。h1 ~ h2: 表示和h1元素同在一个父元素下的后续h2元素(中间可以隔着其他元素)。

在线实例:http://wow.techbrood.com/fiddle/15761

关于CSS3选择器参考阅读:

http://techbrood.com/Guide/h5b2a?p=css-selectors

http://techbrood.com/Guide/h5b2a?p=css-pseudo-classes

by iefreer

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

html的后代选择器,CSS3后代选择器和同级选择器简介和实例_html/css_WEB-ITnose相关推荐

  1. CSS的子选择器与后代选择器的区别

    来源于:http://www.jianshu.com/p/599654ba5f4a 子选择器: 一个比较有用的选择器子选择器,即大于符号(>),用于选择指定标签元素的第一代子元素.如右侧代码编辑 ...

  2. [css] 相邻兄弟选择器、后代选择器和子选择器三者有什么区别?

    [css] 相邻兄弟选择器.后代选择器和子选择器三者有什么区别? 后代选择器与子选择的关系:后代选择器>子选择器. 后代选择器:包括父元素的子元素以及孙子元素(代表符号:空格)子选择器:包括父元 ...

  3. CSS基础知识汇总{主要内容: CSS语法结构,类选择器,后代选择器,交集选择器等}

    1.CSS的作用: 通过css达到美化网页的效果 2.选择器: ✔ 基础选择器(重点) ◆标签选择器(重点学习) ◆类选择器(重点学习) ◆ID选择器 ◆通配符选择器 ✔ 复合选择器(重点) ◆后代选 ...

  4. css选择器所有后代,CSS 后代选择器

    具体应用 后代选择器的功能极其强大.有了它,可以使 HTML 中不可能实现的任务成为可能. 假设有一个文档,其中有一个边栏,还有一个主区.边栏的背景为蓝色,主区的背景为白色,这两个区都包含链接列表.不 ...

  5. js后代选择器_后代选择器和子元素选择器的区别

    原文 简书原文:https://www.jianshu.com/p/4a776598c69c 大纲 1.后代选择器和子元素选择器的相关概念 2.后代选择器和子元素选择器的区别 1.后代选择器和子元素选 ...

  6. html后代选择器的语法,[转]CSS子选择器与后代选择器

    注:之前一直不混淆子选择器和后代选择器的关系,今天看到一篇文章很不错,一下子明白了,特此转载. 通俗的讲就是: 儿子一定是后代,但是后代不一定是儿子. css子元素选择器和后代选择器在功能描述上非常相 ...

  7. CSS复合选择器:后代选择器

    复合选择器:后代选择器 格式:元素1 元素2 { 样式内容} 1.后代选择器中外层是父级,内层是子级,子级可以一直嵌套 2.元素1 和元素2 之间用空格隔开 3.元素1 和元素2 是任意的基础选择器, ...

  8. html子代选择器,Css 后代选择器与子代选择器的区别

    后代选择器用空格,比如A B{border:1px solid red;} 子代选择器用>, 比如A>B{border:1px solid red;} 但是,如果你仔细想想,这俩个概念是不 ...

  9. js原生后代选择器_js 后代选择器

    CSS规范 - 命名规则使用类选择器,放弃ID选择器ID在一个页面中的唯一性导致了如果以ID为选择器来写CSS,就无法重用.NEC特殊字符:"-"连字符"-"在 ...

最新文章

  1. heapq 对有序的数组列表进行整体排序
  2. MNA-CNN: 如何在美学质量评估中储存照片原始信息
  3. 25个python专属骚操作
  4. C. Commentator problem
  5. codeforces 234E Champions' League
  6. 抓取图像像素到int数组
  7. ActiveMQ学习(三)——MQ的通讯模式
  8. python移动文件中某个内容_如何在Python中移动文件
  9. sklearn报错DeprecationWarning: the imp module is deprecated in favour of importlib
  10. php新建数据表输入自己相信,php学习记录 - whoAmIR的个人空间 - OSCHINA - 中文开源技术交流社区...
  11. 官方数据:程序员年纪越大越出色、越稀有
  12. python连接mysql代码_Python连接MySQL及基本操作代码
  13. 薄织物和隔热材料的热阻及热导率测试中存在的问题
  14. Java基础——动态数组
  15. 计算机上缺少vsix安装程序,VSIX安装程序在Visual Studio 2017年(15.3)
  16. LeetCode 430. Flatten a Multilevel Doubly Linked List【链表/DFS/递归/迭代】中等
  17. ARM Cortex 详解
  18. Iphone被刷机后用电信卡提示未激活,移动联通卡可以正常使用
  19. L1-6 吉老师的回归 (15 分)
  20. Redis源码分析 —— 发布与订阅

热门文章

  1. Unity-Graphic绘制菱形Rhombus
  2. 电脑删除文件 找不到该项目
  3. 快速串联 RNN / LSTM / Attention / transformer / BERT / GPT
  4. 侣吵架脱光衣服路人震惊 盘点那些行为出格的情侣(组图
  5. 北京大学计算机学院的院徽,院徽、logo和学院口号征集活动
  6. unity:瞄准镜制作
  7. CreateJS实现打飞机小游戏
  8. Excel数据筛选匹配
  9. Android EditText简单自定义边框样式
  10. JVM-内存区域 堆、方法区,虚拟机栈、程序计数器详解