【发布时间】:2021-06-30 15:57:59
【问题描述】:
我正在尝试使用 Vuetify 框架制作应用程序。我一直在修改 v-list-item 的 CSS 属性。
问题是,当一个项目处于活动状态时,一切都按预期工作,只有 v-list-item-title 文本不显示。但是,如果我将不透明度更改为 1,如下所示:
.theme--dark.v-list-item--active:hover::before,
.theme--dark.v-list-item--active::before {
opacity: 1;
border-left: 3px solid #00ffff;
}
然后显示文本,但背景颜色和左边框丢失。那么,我该如何解决这个问题以获得想要的结果呢?
我在这里复制了这个问题:https://codepen.io/domarpdev/pen/ZELyEzP
非常感谢任何帮助。谢谢。
【问题讨论】:
-
这是您的预期输出吗? nimb.ws/zlkjfx
-
不,我想要具有背景颜色和完全不透明左边框的活动导航项目。
-
@m4n0 我认为你只是增加了一点不透明度。但基本上,我希望活动项目背景颜色与正文背景和左边框颜色:#00ffff 和文本颜色:#fff.
标签: css vue.js css-selectors vuetify.js vue-router