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

css中 global 和 deep(两个样式穿透) 区别

1.:global(selector):这个伪类选择器会选择所有全局的、未被其他样式表覆盖的元素。换句话说,它会匹配所有没有被其他样式表(例如内联样式或外部样式表)所影响的元素。

:global(p) {
  color: red;
}

这段代码会将所有 <p> 元素的文本颜色设置为红色,而不受其他样式表的影响。
2.::deep(selector):这个伪元素选择器可以选择当前样式表中的所有后代元素,包括子元素、孙子元素等。它主要用于深度选择器,以便在组件化开发中更精确地选择目标元素。

:deep(.container p) {
  color: blue;
}

这段代码会将所有位于 .container 元素内部的 <p> 元素的文本颜色设置为蓝色。


http://www.kler.cn/a/350161.html

相关文章:

  • 数据库事务详解
  • 缓存之美:万文详解 Caffeine 实现原理(下)
  • 深度学习笔记——循环神经网络RNN
  • 如何将手机的画面和音频全部传输到电脑显示和使用电脑外放输出
  • 深度学习中Batch Normalization(BN)原理、作用浅析
  • 国产编辑器EverEdit - 列编辑模式
  • 堡垒机——基础
  • Educational Codeforces Round 170 D 题纯 DP 思路
  • 新兴的安全职业挑战
  • 滚雪球学Redis[4.3讲]:Redis Cluster的架构与优化探究:从原理到实践
  • 【Rockchip android10 Root Permission root权限】
  • 30 天 Python 3 学习计划
  • 【Flutter】Dart:泛型
  • TDD(测试驱动开发)是否已死?
  • LabVIEW提高开发效率技巧----事件触发模式
  • MFC给编辑框(Edit)控件增加文件拖入的支持
  • LabVIEW离心泵监测系统
  • 如何使用ssm实现超市管理系统
  • C语言[函数调用数据传输]
  • itertools.chain() 函数详解
  • 从RNN讲起(RNN、LSTM、GRU、BiGRU)——序列数据处理网络
  • 《鸟哥的Linux私房菜基础篇》---2 Linux的档案与目录
  • C++一个很好的计时方法
  • 益安宁丸,国药准字,值得信赖
  • 猜数字小游戏
  • 【网络安全】未加密的F5 BIG-IP Cookie存在严重漏洞将被攻击者利用