elementui里的el-tabs的内置样式修改失效?

1.问题图

红框里的是组件的内置样式,红框下的是自定义样式

2.分析

2.1scoped

vue 模板编译器在编译有scoped的stye标签时,会生成对应的postCSS插件,该插件会给每个scoped标记的style 标签模块,生成唯一一个对应的 data-v-xxxhash 字符串,同时: 该字符串会作为属性 ,添加到该组件内,每一个元素上。 如果存在子组件,则只会在子组件顶级根元素添加该属性(透传),无法给子组件内部元素添加。

2.2对比

内置样式:

data-v-510aefd0\] .el-tabs__nav-scroll { 1. min-width: 362px; } #### 自定义样式: \[data-v-5eb53e6c\] .el-tabs__nav-scroll { 1. min-width: 500px; } 自定义的样式的随机属性和内置样式的随机属性不一样,因为在scope里生成的随机属性都是唯一的,一开始以为是这个影响的,但是经过测试发现是权重不够 ## 3.解决 ![](https://i-blog.csdnimg.cn/direct/e132996afa22495298ec0378ae0fa268.png) 通过important升级权重

相关推荐
袁煦丞27 分钟前
DS file文件管家远程自由:cpolar内网穿透实验室第492个成功挑战
前端·程序员·远程工作
用户0137412843728 分钟前
九个鲜为人知却极具威力的 CSS 功能:提升前端开发体验的隐藏技巧
前端
永远不打烊31 分钟前
Window环境 WebRTC demo 运行
前端
风舞32 分钟前
一文搞定JS所有类型判断最佳实践
前端·javascript
coding随想33 分钟前
哈希值变化的魔法:深入解析HTML5 hashchange事件的奥秘与实战
前端
一树山茶40 分钟前
uniapp在微信小程序中实现 SSE进行通信
前端·javascript
coding随想40 分钟前
小程序中的pageshow与pagehide事件,HTML5中也有?揭秘浏览器往返缓存(BFCache)
前端
萌萌哒草头将军1 小时前
Rspack 1.5 版本更新速览!🚀🚀🚀
前端·javascript·vue.js
阿卡不卡1 小时前
基于多场景的通用单位转换功能实现
前端·javascript
♡喜欢做梦1 小时前
jQuery 从入门到实践:基础语法、事件与元素操作全解析
前端·javascript·jquery