ElementPlus 覆盖默认样式的探索

文章目录

问题

解决

使用 :global(.el-header)

css 复制代码
:global(.el-header) {
    padding: 0;
}
:global(.el-menu--horizontal) {
    justify-content: center;
}

:global 解释

在Vue中,:global() 是一个特殊的 CSS 选择器,用于在 Vue 单文件组件(SFC)中编写全局样式。通常,在 Vue SFC 的

:global() 允许你在组件的 <style> 标签中定义的样式不受 scoped 限制,而是像普通的 CSS 文件那样应用到整个页面。这对于覆盖全局样式或应用一些通用的样式非常有用。

改进一下

既然 global 会影响全局的,那么就让它的影响变得最小吧

这里不用 important 也可以,我忘记删掉了

在研究一下

我又想了一下,还可以往上层节点设置 id 属性

这样应该就可以了

相关推荐
是上好佳佳佳呀27 分钟前
【前端(十一)】JavaScript 语法基础笔记(多语言对比)
前端·javascript·笔记
莎士比亚的文学花园33 分钟前
Linux驱动开发(3)——设备树
开发语言·javascript·ecmascript
CDN3601 小时前
排查实录:网站偶发502/504错误?360CDN回源超时配置与日志分析技巧
前端·数据库
之歆1 小时前
Day07_CSS盒子模型 · 样式继承 · 用户代理样式
前端·css
01漫游者1 小时前
JavaScript函数与对象增强知识
开发语言·javascript·ecmascript
DanCheOo2 小时前
AI 应用的安全架构:Prompt 注入、数据泄露、权限边界
前端·人工智能·prompt·安全架构
We་ct3 小时前
深度剖析浏览器跨域问题
开发语言·前端·浏览器·跨域·cors·同源·浏览器跨域
weixin_427771613 小时前
前端调试隐藏元素
前端
threelab3 小时前
Three.js 代码云效果 | 三维可视化 / AI 提示词
开发语言·javascript·人工智能
爱上好庆祝4 小时前
学习js的第五天
前端·css·学习·html·css3·js