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

vue3中的深度选择器

vue2中 /deep/ 的样式代码改为 Vue 3 中推荐的 :deep() 写法

Vue 3 中 :deep() 的用法。:deep() 是一个伪类,用于在<style scoped> 中穿透子组件的作用域。
它的语法是将选择器包裹在 :deep() 中,例如 :deep(.class)

.tip-warpper /deep/ .form-tips-container .tips label {
  -webkit-box-flex: unset;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
  // 限制最大最小宽度超出自动换行
  word-break: break-all;
  word-wrap: break-word;
  max-width: 888px;
  color: rgba(0, 0, 0, 0.3) !important;
}

改为:

.tip-warpper :deep(.form-tips-container .tips label) {
  -webkit-box-flex: unset;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
  /* 限制最大最小宽度超出自动换行 */
  word-break: break-all;
  word-wrap: break-word;
  max-width: 888px;
  color: rgba(0, 0, 0, 0.3) !important;
}

还可以使用::v-deep,
::v-deep 是一个用于深度选择器的伪元素,用于在<style scoped> 中穿透组件的作用域,修改子组件的样式


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

相关文章:

  • Python----数据可视化(Seaborn合集:介绍,应用,绘图,使用FacetGrid绘图)
  • 每天一道算法题【蓝桥杯】【最长递增子序列】
  • MVCC的理解(Multi-Version Concurrency Control,多版本并发控制)
  • Spring (十)事务
  • golang从入门到做牛马:第十三篇-Go语言指针:内存的“导航仪”
  • 【day10】智慧导览:学习LBS定位精度标准
  • QwQ-32B企业级本地部署:结合XInference与Open-WebUI使用
  • PySide(PyQT),QGraphicsItem的pos()和scenePos()区别
  • 【Agent】Windows 和 CentOS 安装 Conda
  • 代理模式的C++实现示例
  • 54. 螺旋矩阵(C++)
  • 无头浏览器与请求签名技术-Cloudflare防护
  • windows下docker的安装
  • 解锁 Ryu API:从 Python 接口到 REST 设计全解析
  • UNIAPP圈子社区纯前端万能源码模板 H5小程序APP多端兼容 酷炫UI
  • QT中QVBoxLayout、QWidget、QHBoxLayout、QStringList用法
  • Manus平台的AI模型整合之路:解析其技术内核
  • 【实战ES】实战 Elasticsearch:快速上手与深度实践-5.3.2实时配送范围计算(距离排序+多边形过滤)
  • 【自学笔记】Mac OS语言基础知识点总览-持续更新
  • MPC用优化求解器 - 解决无人机轨迹跟踪