css选择器

子代选择器 >

html 复制代码
<ul id="father">
  <li id="son"> 
	<ul id="grandson">
	</ul>
  </li>
  <li> </li>
  <li> </li>
</ul>

ul > li 只能选择子代的元素,不可能会选择到孙子辈

后代选择器(以空格隔开)

html 复制代码
div.contain .blue{color:blue;}

以上规则的结果为:"所有class属性值为contain的div元素,其后代中class属性值为blue的任何元素显示为蓝色字体"。

html 复制代码
div.contain.blue{color:blue;}

以上规则的不同之处在于,'.contain' 类选择器 与'.blue' 类选择器之间少了一个空格!少了空格,以上选择器就不是后代选择器了,而是另外一种选择器:"多类选择器"。

多类选择器:指的是 div 标签,定义了多个类,如下所示:

html 复制代码
<div class="contain blue">

</div>

参考链接:CSS - 选择器详解 - 子代、后代选择器详解 - 伪类选择器 - 测试_css后代选择器-CSDN博客

相关推荐
贵州数擎科技有限公司10 分钟前
霓虹沙尘暴的 Three.js 实现
前端·webgl
一只叁木Meow11 分钟前
电商 SKU 选择器:用算法实现优雅的用户交互
前端·javascript·算法
笔优站长13 分钟前
vue-sign-canvas v2 重构复盘:从 Vue 2 签名板到 Vue 3 + TypeScript 组件库
前端·vue.js
Aolith17 分钟前
事件驱动设计:我如何为校园论坛实现消息通知功能
前端·vue.js
代码煮茶18 分钟前
Vue3 Mock 数据实战 | 用 Mockjs + vite-plugin-mock 搭建前端独立开发环境
javascript·vue.js
JieE21218 分钟前
反转链表:从双指针到递归,吃透链表反转的核心逻辑
javascript·算法
yingyima18 分钟前
GitHub Actions 定时任务 schedule 踩坑实录:核心语法与实战技巧
前端
代码煮茶18 分钟前
CSS 单位完全指南:px、em、rem、vw、vh、clamp 详解
前端·css
KaMeidebaby23 分钟前
卡梅德生物技术快报|PROTAC 药物降解蛋白原理及数据库平台开发全流程
前端·数据库·其他·百度·新浪微博
码银1 小时前
在若依中如何新建一个模块(图文教程)
java·javascript