1. 去掉scoped,通过父类命名空间划分作用域
首先,按下F12找到我们需要修改样式 DOM 对应的 class ;
然后,在原有的 style
标签后,新建一对style
标签并去掉 scoped
属性;(一个vue文件允许多对style
标签)
并在新建的style
标签中,修改element-ui 默认样式;
就像这样👇
<style scoped lang="less">
// 在此处编写组件样式
</style>
<style lang="less">
// 在此处修改 element-ui 默认样式
</style>
这时小伙伴们可能有疑问了,新建的style
标签没有 scoped
划分作用域,那不影响全局的默认样式了吗?
那么,重点来了;
我们可以在外面包上一层DOM并加上class,给我们修改的默认样式加上一个父类;
这样我们就可以通过父类对作用域进行划分;
就像这样👇,我们就可以修改 element-ui 默认样式啦!😉
<template>
<!-- 样式命名空间 -->
<div class="myClass">
<!-- element-ui 组件 -->
<