复合选择器:后代选择器

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

  <ul><li>这是ul里的第1个li</li><li>这是ul里的第2个li</li><li>这是ul里的第3个li</li><li>这是ul里的第4个li</li><li>这是ul里的第5个li</li><li>这是ul里的第6个li</li><li>这是ul里的第7个li</li><li>这是ul里的第8个li</li><li>这是ul里的第9个li</li><li>这是ul里的第10个li</li></ul><ol><li>这是ol里面的li标签</li><li>这是ol里面的li标签</li><li>这是ol里面的li标签</li><li>这是ol里面的li标签</li><li>这是ol里面的li标签</li><li>这是ol里面的li标签</li><li>这是ol里面的li标签</li><li>这是ol里面的li标签</li><li>这是ol里面的li标签</li><li>这是ol里面的li标签</li></ol>

一、
/* 需求:想将ul里面的li的字体颜色改成红色 /
/
下面的代码不使用选择器,有什么缺点 */

li {color: red;}

使用标签选择器而不使用后代选择器的效果:
/* 总结: 在不使用后代选择器时,我们需要创建10个类名,且代码里还有ol里面的li,如果用标签选择器这会将全部li的字体设置为红色,这样代码量较大,代码不美观,不易阅读*/

二、
/* 此时,下面的代码使用选择器,有什么优点*/

 ul li {color: red;}

使用标签选择器的效果:

/* 总结:使用后代选择器,如需要将ul里面的全部li字体颜色设置为红色,只需要编写一行代码,代码量少,代码美观,易阅读 */

三、
接下来对后代选择器进行嵌套使用:
需求:对div中的p标签里面的a标签进行字体大小设置为30px,字体颜色为紫色,去掉下划线,且将div标签添加类选择器。

<div class="one"><p><a href="">这是p标签里面的a标签</a></p></div>
/* 接下来对后代选择器进行嵌套使用 */.one p a {color: purple;font-size: 30px;text-decoration: none;}

对后代选择器进行嵌套使用的效果:

总结,在书写代码时使用后代选择器需要注意的地方:
格式:元素1 元素2 { 样式内容}
1、后代选择器中外层是父级,内层是子级,子级可以一直嵌套。
2、元素1 和元素2 之间用空格隔开。
3、元素1 和元素2 是任意的基础选择器,可以是类选择器,id选择器,标签选择器。
4、后代选择器是选择元素1中所有的元素2。

CSS复合选择器:后代选择器相关推荐

  1. 复合选择器-后代选择器(HTML、CSS)

    复合选择器-后代选择器(HTML.CSS) <!DOCTYPE html> <html lang="en"><head><meta cha ...

  2. CSS串联和后代选择器

    串联选择器:作用在同一个标签上 复制代码 代码如下: <div class="a" id ="qq"><span>look at the ...

  3. css 交集选择器 并集选择器 后代选择器

    css 交集选择器 并集选择器 后代选择器 **交集选择器:**就是相互交集在一起的选择器同时对一个标签进行样式 的书写. 代码如下: <!DOCTYPE html> <html l ...

  4. [css选择器] 后代选择器

    后代选择器 原文链接: 后代选择器 后代选择器(descendant selector) 又称为包含选择器 后代选择器可以选择作为某元素后代的元素. 根据上下文选择元素 我们可以定义后代选择器来创建一 ...

  5. CSS中子选择器和后代选择器之间有什么区别

    CSS子选择器和后代选择器之间有什么区别?下面本篇文章就来给大家对比一下子选择器和后代选择器,介绍子选择器和后代选择器之间的区别,希望对大家有所帮助. 子选择器 子选择器用于匹配指定元素的所有子元素: ...

  6. 【CSS 教程系列第 8 篇】什么是 CSS 中的后代选择器

    这是[CSS 教程系列第 8 篇],如果觉得有用的话,欢迎关注专栏. CSS 的选择器有很多,常用的有 元素选择器.id 选择器.class 选择器.后代选择器.子代选择器.并集选择器.交集选择器.伪 ...

  7. 基本CSS选择器,复合选择器,后代选择器

    基本CSS选择器有标记选择器.类别选择器.ID选择器3种 1.标记选择器     每一种HTML标记的名称都可以作为相应的标记选择器的名称,如h1,p,等等 2.类别选择器     类别选择器的名称可 ...

  8. CSS复合选择器---后代选择器、子选择器、并集选择器、伪类选择器

    CSS复合选择器 建立在基础选择器上,对基本选择器进行组合形成的 可以更准确.更高效的选择目标元素(标签) 包含:后代选择器.子选择器.并集选择器.伪类选择器 一.后代选择器 又称为包含选择器,可以选 ...

  9. CSS3中的群组选择器,后代选择器[空格]子元素选择器 >相邻兄弟选择器+兄弟选择器~

    群组选择器(',') /* 表示既h1,又h2 */ h1, h2 {color: red; } 后代选择器[空格] /* 表示 h1 下面的所有 span 元素,不管是否以 h1 为直接父元素 */ ...

  10. QT qss选择器------后代选择器

    格式:选择器 1 选择器 2{ 属性: 值; } 这个选择器表示: 在选择器 1 匹配的所有对象中, 找到选择器 2 所匹配的所有后代对象, 并 给它们设置样式. 注意点: (1). 后代选择器必须用 ...

最新文章

  1. 10-19政治单选-多选答案
  2. 控制器属性传值的一些小问题
  3. 爸爸我爱您(之十二)
  4. Exchange 2010发现拓扑失败
  5. 【Linux笔记(000) 】-- 系统启动过程
  6. Java 编写推箱子报告_Java推箱子怎么写啊?
  7. CentOS 7 设置IP地址无效
  8. 已收藏!java自学网址
  9. Delphi 取整函数round、trunc、ceil和floor
  10. 浏览其中的【navigator】对象的【userAgent】判断浏览器。
  11. MySQL引擎类型(三)
  12. 基于DEAP库的python进化算法-1
  13. 通过matlab语言来实现对硬币的计数问题
  14. 学完python可以当黑客吗_想当黑客吗?我教你啊!精心整理最简单的黑客入门——PYTHON教程,免费系统又经典...
  15. Vue3.0中文文档(Vue3 + TS学习资源路线)
  16. 计算机网络什么是互联网什么是网速,网速慢是什么原因怎么解决?
  17. AndroidStudio下建立libs、raw、、assets、selector、shape、anim、存放so
  18. DICOM医学图像处理:浅析SWF、WML、SPS、MPPS
  19. 新人使用github被标记隐藏怎么解决?Your account has been flagged.
  20. java servlet 教程_Java Servlet完全教程

热门文章

  1. Android实习周记:第八周,职场里有真感情吗?我的回答是T_T
  2. 快消品图像识别丨无人店背后的商品识别技术
  3. HR-Saas(二):登录模块
  4. 2021年11月23日对自己的一次鼓励
  5. 这种性生活伤女人尿道
  6. 照片整理工具(日历相册, 重复文件清理, 手机照片同步, 图片尺寸缩减)
  7. VPS与云主机指南:了解五个主要区别
  8. 玩头条整整20天了,发的内容只有头条,已有差不多250元的收益了
  9. 牛客14709 奇♂妙拆分 枚举
  10. 【平常心无焦虑探讨】未来谁将被淘汰—在日常网络安全工作中使用GPT的感受