vue-cli3 使用深度选择器自定义修改element-ui样式失败

发布于 2022-09-12 03:03:37 字数 639 浏览 12 评论 0

我引用了element的

想调整弹出头的样式,在浏览器调试时可用直接通过修改.el-collapse-item__header来修改样式。

但是在我的vue中,即使我用了深度选择器也无效。

    .el-collapse-item >>> .el-collapse-item__header{
        background-color: rgb(217, 237, 247);
    }

又或者我自己给父组件增加了一个myBG的类,然后深度选择器选择,依旧无效:
image.png

        .myBG >>> .el-collapse-item__header{
            background-color: rgb(217, 237, 247) !important;
        }

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

远昼 2022-09-19 03:03:37

你写的是 sass 还是 css?
如果是sass,需要换用 /deep/

.myBG {
  /deep/  .el-collapse-item__header{
    background-color: rgb(217, 237, 247) !important;
  }
}
胡渣熟男 2022-09-19 03:03:37

从 >>> 看你用的应该是 stylus,但既然你用了 stylus,层级关系就不应该并列写了,应该写成

.el-collapse-item {
    >>> .el-collapse-item__header{
        background-color: rgb(217, 237, 247);
    }
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文