分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

CSS后代选择器“空格”和“>”的使用辨析

发布时间:2023-09-06 01:49责任编辑:胡小海关键词:CSS选择器

要点:

  1. “空格”:包含子孙

  2. “>”:含子不含孙

举个栗子:

  html代码如下

 1 <body> 2 ????<div class="parent"> 3 ????????<p>1p</p> 4 ????????<div>2div 5 ????????????<p>-2.1p</p> 6 ????????????<p>-2.2p</p> 7 ????????????<a>-2.3a</a> 8 ????????</div> 9 ????????<p>3p</p>10 ????????<p>4p</p>11 ????</div>12 </body>
View Code

  css代码(带空格的后代选择):

1 .parent p {2 ????background: red;3 }
View Code

  结果:子代1p 3p 4p 及孙代 2.1p,2.2p都选上了

  css代码(带“>”的后代选择):

1 .parent > p {2 ????background: red;3 }
View Code

  结果:只有子代1p 3p 4p 选上

CSS后代选择器“空格”和“>”的使用辨析

原文地址:https://www.cnblogs.com/a7laya/p/8817945.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved