博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第2章 选择器 =>选择子元素 P54
阅读量:2456 次
发布时间:2019-05-10

本文共 553 字,大约阅读时间需要 1 分钟。

选择子元素

在某些情况下,可能并不相选择一个任意的后代元素,而是希望缩小范围,只选择另一个元素的子元素。例如,可能想选择只作为一个h1元素的子元素(而不是后代元素)的strong元素。为此可以使用子结合符,即大于号(>)

h1 > strong {color:red;}

This is very important.

This is very important

This is really very important

选择器h1 > strong 可以解释为“选择作为h1元素的子元素的所有strong元素”。子结合符两边可以有空白符,这是可选的,因此h1 > strong 、h1> strong和h1>strong都是一样的。

 

显示效果:

 

详细说明:

例如,a元素是strong元素的父元素,但是它又是p元素的子元素。可以用p > a和a > strong选择器来匹配这个片段中的元素,但是p > strong不行,因为strong是p的后代而不是其子元素。

还可以在同一个选择器中结合使用后代选择器和子选择器。因此,table.summay td > p 会选择作为一个td元素子元素的所有p元素,这个td元素本身从table元素继承,该table元素有一个包含summary的class属性

转载地址:http://nzdhb.baihongyu.com/

你可能感兴趣的文章
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_1-3.在线教育站点需求分析和架构设计...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_2-4.后端项目分层分包及资源文件处理...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_2-2.快速搭建SpringBoot项目,采用IDEA...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_3-5.PageHelper分页插件使用
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_5-6.微信扫码登录回调本地域名映射工具Ngrock...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_5-8.用户模块开发之保存微信用户信息...
查看>>
Linux下Nginx安装
查看>>
LVM扩容之xfs文件系统
查看>>
Hbase记录-client访问zookeeper大量断开以及参数调优分析(转载)
查看>>
代码片段收集
查看>>
vue-cli3创建项目时报错
查看>>
输入1-53周,输出1-53周的开始时间和结束时间
查看>>
实验二
查看>>
shell——按指定列排序
查看>>
crash 收集
查看>>
507 LOJ 「LibreOJ NOI Round #1」接竹竿
查看>>
UI基础--烟花动画
查看>>
2018. 2.4 Java中集合嵌套集合的练习
查看>>
精通ASP.NET Web程序测试
查看>>
vue 根据不同属性 设置背景
查看>>