直入主题,猜你也是来看解决办法的/滑稽脸。
解决办法:
①找到你要覆盖的class。
②在你新的样式上加!important
(一定要记住)。
③我使用的是Vue,我猜你也是。
新建一个<style></style>
(Vue中存在两个<style></style>
)样式也能生效。
这是因为我们平时默认生成的style都是这种带scope的<style scoped>
,
scope的作用是为class创建一个作用域,即该scope下的class只在这个组件下生效,防止不同组件间样式覆盖。
如果看了这三点还是不懂,
请看例子。
我覆盖了vant中的tab栏样式
<style lang="stylus" scoped>
.tab-fa-gui
.van-tabs__wrap
position: sticky !important
top: 5.623667rem !important