4-7. 后代选择器/包含选择器

作者: 一Left一 | 来源:发表于2017-11-29 15:08 被阅读4次

1、后代选择器(descendant selector)又称为包含选择器。
后代选择器可以选择作为某元素后代的元素。
根据上下文选择元素
作用:找到指定标签的所有特定的后代标签, 设置属性
链接符:空格

2、格式:
标签名称1 标签名称2{
属性:值;
}
先找到所有名称叫做"标签名称1"的标签, 然后再在这个标签下面去查找所有名称叫做"标签名称2"的标签, 然后在设置属性

div p{}

举例来说,如果您希望只对 h1 元素中的 em 元素应用样式,可以这样写:

h1 em {color:red;}

上面这个规则会把作为 h1 元素后代的 em 元素的文本变为 红色。其他 em 文本(如段落或块引用中的 em)则不会被这个规则选中:

<h1>This is a <em>important</em> heading</h1>
<p>This is a <em>important</em> paragraph.</p>

当然,您也可以在 h1 中找到的每个 em 元素上放一个 class 属性,但是显然,后代选择器的效率更高。

3、注意

  • 后代选择器必须用空格隔开
  • 后代不仅仅是儿子, 也包括孙子/重孙子, 只要最终是放到指定标签中的都是后代,即两个元素之间的层次间隔可以是无限的。
  • 后代选择器不仅仅可以使用标签名称, 还可以使用其它选择器
  • 后代选择器可以通过空格一直延续下去
    例如,如果写作 ul em,这个语法就会选择从 ul 元素继承的所有 em 元素,而不论 em 的嵌套层次多深。
<ul>
  <li>List item 1
    <ol>
      <li>List item 1-1</li>
      <li>List item 1-2</li>
      <li>List item 1-3
        <ol>
          <li>List item 1-3-1</li>
          <li>List item <em>1-3-2</em></li>
          <li>List item 1-3-3</li>
        </ol>
      </li>
      <li>List item 1-4</li>
    </ol>
  </li>
  <li>List item 2</li>
  <li>List item 3</li>
</ul>

http://www.w3school.com.cn/css/index.asp

相关文章

  • 零基础前端课程--第五节课

    层级选择器:后代选择器、子代选择器 l 后代选择器:又称包含选择器,用于选择某元素的后代元素: selector1...

  • 4-7. 后代选择器/包含选择器

    1、后代选择器(descendant selector)又称为包含选择器。后代选择器可以选择作为某元素后代的元素。...

  • 子元素、后代元素选择器、伪元素、伪类选择器、块和内联元素、属性选

    1、后代元素选择器(父类直接包含子类): 语法:祖先元素 后代元素{} 2、子元素选择器(父类直接或间接包含子类)...

  • react 开发实战

    CSS:选择器用法:.类名 //类选择器 id名 //id 选择器 .类名 元素名 //后代选择器,包含子元素和子...

  • HTML之CSS——CSS的高级应用

    CSS选择器: 一.CSS复合选择器: 1.后代选择器2.交集选择器3.并集选择器 1.后代选择器 后代选择器又称...

  • CSS选择器的种类

    CSS选择器的种类 标签选择器 类选择器 id选择器 并列选择器 复合选择器 后代选择器 直接后代选择器 相邻兄弟...

  • CSS3 基本选择器

    回顾选择器 通配选择器 元素选择器 类选择器 ID选择器 后代选择器 新增基本选择器 子元素选择器(直接后代选择器...

  • 选择器中含有空格注意事项

    子选择器:仅指它的直接后代,或理解为作用于子元素的第一代后代。 后代(包含)选择器:作用于所有子后代元素。 后代选...

  • CSS 几种选择器

    通配符选择器(*) 该选择器可以与任何元素匹配 后代选择器(空格) :选择器1 选择器2 { } 备注:后代选择...

  • universal选择(通用选择器)

    grouoing可以改变一组元素样式 decendant选择器(后代选择器) child选择器(直接后代选择器) ...

网友评论

    本文标题:4-7. 后代选择器/包含选择器

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