当前位置: 首页 > news >正文

CSS 类选择器组合

CSS 类选择器组合.row.between

.row.between多类选择器(Compound Selector),表示:同时拥有rowbetween两个类的元素。

语法含义

.row.between{justify-content:space-between;}

等价于:“选中那些class属性里同时包含rowbetween的元素”。

<!-- 匹配 ✓ --><divclass="row between"></div><!-- 不匹配 ✗(缺少 between) --><divclass="row"></div><!-- 不匹配 ✗(缺少 row) --><divclass="between"></div>

中间无空格是关键。.row.between.row .between

常见组合写法对比

1️⃣ 多类组合(本例).a.b

.row.between{}/* 同时有 row 和 between */

2️⃣ 后代选择器.a .b

.row .label{}/* .row 内部所有 .label 元素(任意层级) */

3️⃣ 子元素选择器.a > .b

.list > .item{}/* .list 的**直接子元素**中的 .item */

4️⃣ 相邻兄弟选择器.a + .b

.title + .subtitle{}/* 紧跟在 .title 后的 .subtitle */

5️⃣ 通用兄弟选择器.a ~ .b

.title ~ p{}/* .title 之后所有同级 p 元素 */

6️⃣ 或(用逗号分组).a, .b

.btn-primary, .btn-ghost{}/* 任一选择器命中即应用 */

7️⃣ 且(与标签组合)div.row

div.row{}/* 必须是 div 且 class 含 row */

实际应用示例

选择器含义典型用途
.row.between同时有两个类灵活组件的变体(如左对齐/两端对齐)
.btn.btn-primary必须有 btn 和 btn-primary防止单独.btn-primary被覆盖
ul.list > liul 的直接子 li嵌套列表只控制第一层
.header, .footer多个独立元素统一样式(如都有边框)
input[type="text"]属性选择器限定某类型输入框
http://www.jsqmd.com/news/1232709/

相关文章:

  • [具身智能-588]:RS422、I2C、SPI 底层都是面向字节传输,都是主从模式,都可以 1 对多。他们各自如何区分从设备的? 如何在单字节基础上传输目标设备特定地址空间的?
  • AI自我纠正机制:从错误中学习的突破性技术
  • 深入解析EDMA3寄存器:错误处理与状态监控实战指南
  • 金华管道疏通选哪家 2026金华全域正规疏通商家TOP5综合测评榜单 - 北京金修达天津维修部
  • 微电网鲁棒优化:应对可再生能源波动的关键技术
  • C++实现三维点云平面拟合:PCA算法原理与工程实践
  • VideoSceneMaster项目实战:基于Qt + ONNX Runtime + FAISS 的本地视频智能检索工具
  • 2025智能座舱芯片竞争格局与关键技术解析
  • 2026年显卡市场前瞻与性价比选购指南
  • 从Jupyter到K8s:机器学习模型生产化落地的系统性实践
  • 深度学习实时学习技术解析与实践指南
  • [具身智能-589]:RS485 / I2C / SPI / CAN 总线完整选型对比
  • C2000 Bootloader与ePWM配置全解析:从引导表构建到精准PWM输出
  • 猫抓插件:三步搞定浏览器资源嗅探,轻松下载网页视频的终极指南
  • 2026 年现阶段,青阳优秀的摄影培训学校供应商哪家靠谱,别再盲目学了,这才是摄影师的真相 - 行业推荐官【官方】
  • AI 时代,什么能力会越来越昂贵?
  • 2026年,这些口碑超棒的老山檀香源头工厂品牌,你知道几个?
  • SoC电源域管理实战:从概念到Jacinto 6 Plus低功耗设计
  • Python实战:AES/DES五种加密模式原理与代码实现详解
  • 从LangChain迁移到自研框架:生产环境实战经验
  • 深入解析SoC时钟域管理:以Jacinto 6 Plus CD_WKUPAON为例
  • Grok驱动的汽车超级智能体:具身智能与多模态意图交互架构
  • AI驱动下的阅文集团IP多模态开发实践
  • AI认知优化不能靠直觉:一个六因素决策框架的工程实践
  • OpenClaw部署与自动化实践:从安装到智能代理应用
  • 为什么你的Pixelle-Video TTS总是失败?深度解析5个专业调试策略
  • AI如何用NLP技术3分钟生成学术答辩PPT
  • 2024年熵密杯 Flag3 精讲:证书伪造 — CA注册 + 持有者验证缺失
  • 自动驾驶规划算法C++实时性优化:从算法到系统的性能提升实战
  • Apple Silicon重构专业工作站:从Intel到ARM的架构革命