vux如何在本地修改某些组件颜色等css之类的

发布于 2022-09-03 12:36:59 字数 548 浏览 20 评论 0

使用vue-cli脚手架工具的vue项目,通过npm install vux安装了vux,调用成功,样式也痛官网一样的漂亮,但应自己项目需求,有些细节方面需要自己修改。
比如官网的tabbar的选中颜色为粉红色,但项目需求为偏紫色,我该如何修改?
我在调用的组件文件里,写了scoped的style,但不生效。

<style scoped>
    .vux-tab .vux-tab-item.vux-tab-selected{
        color: blueviolet;
        border-bottom:3px solid blueviolet;
    }
</style>

看页面源码,是通过js在标签里面设置了字体颜色等:
图片描述

想问问大家我应该是去改源码呢还是在当前文件里写js或css代码覆盖掉,如何写?

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

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

发布评论

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

评论(2

魔法唧唧 2022-09-10 12:36:59

当前版本只能根据类名自己覆盖,vux的组件应该都有vux-前缀应该比较好操作。scope可能会导致样式覆盖无效,你试试把scoped去掉。

下个版本支持主题,并且支持全局覆写所有样式变量。

将军与妓 2022-09-10 12:36:59
color: blueviolet!important;

直接覆盖比较方便吧

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文