vue中父组件改变子组件的样式
vue中父组件改变子组件的样式问题描述:有时候我们可以需要将某些经常运用的部分抽成组件,但是有很少的部分样式是不同的,这时候就需要更改父组件中子组件的样式。1. 直接将style标签上的scoped属性去掉【不推荐,有可能影响全局样式】<style scoped="scoped"></style>2. 新添加一个style样式标签<style></styl
·
vue中父组件改变子组件的样式
问题描述:有时候我们可以需要将某些经常运用的部分抽成组件,但是有很少的部分样式是不同的,这时候就需要更改父组件中子组件的样式。
1. 直接将style标签上的scoped属性去掉【不推荐,有可能影响全局样式】
<style scoped="scoped">
</style>
2. 新添加一个style样式标签
<style>
</style>
//原来的style
<style scoped="scoped">
</style>
3. 直接在原来的style中添加样式,并在样式前面加上/deep/
但是注意,要更改某些属性时可以更改不了,因为这个只能更改当前组件中的样式,而有些样式是全局的。
<style scoped>
/deep/.list{
color:#ccc;
}
</style>
本文类似于覆盖elementui样式的几种办法
更多推荐
已为社区贡献2条内容
所有评论(0)