vue怎么在用了::v-deep后还要改变deep里的样式
时间: 2023-11-14 12:24:55 浏览: 153
vue 弹窗,可拖动,可拖动改变大小,可重新定义样式!
如果你已经使用了`::v-deep`来穿透Vue的样式封装,但是需要改变`deep`里的样式,你可以使用`!important`来覆盖原有样式,例如:
```
<style scoped>
.parent ::v-deep .child{
color: red !important;
}
</style>
```
这样就可以在`deep`里面改变子组件的样式了。但是需要注意的是,使用`!important`会覆盖所有优先级比它低的样式,所以需要慎重使用。
阅读全文