[Vue3 + TS + Vite] CSS穿透

Element-Plus UI 中的 <el-drawer> 为例

方法一

Template中

typescript 复制代码
<el-drawer>

CSS中

typescript 复制代码
<style lang="scss" scoped>
:deep(.el-drawer__header) {
    margin: 0px 0px 0px 0px; /*上 右 下 左*/
    box-sizing: border-box;
    padding: 0px 0px 0px 0px; /*上 右 下 左*/
}
</style>

方法二(没有什么是加个中间层解决不了的)

Template中

typescript 复制代码
<div class="el-drawer-box">
	<el-drawer>
</div>

CSS中

typescript 复制代码
<style lang="scss" scoped>
.el-drawer-box:deep(.el-drawer__header) {
    margin: 0px 0px 0px 0px; /*上 右 下 左*/
    box-sizing: border-box;
    padding: 0px 0px 0px 0px; /*上 右 下 左*/
}
</style>

参考链接:
设置elementPlus抽屉组件的header样式

相关推荐
明月清风徐徐24 分钟前
Vue实训---2-路由搭建
前端·javascript·vue.js
王解33 分钟前
速度革命:esbuild如何改变前端构建游戏 (1)
前端·vite·esbuild
葡萄城技术团队40 分钟前
使用 前端技术 创建 QR 码生成器 API1
前端
DN金猿42 分钟前
Vue移动端网页(H5)预览pdf文件(pdfh5和vue-pdf)(很详细)
前端·vue.js·pdf
鸽鸽程序猿1 小时前
【前端】javaScript
开发语言·前端·javascript
秦时明月之君临天下1 小时前
React和Next.js的相关内容
前端·javascript·react.js
上官花雨2 小时前
什么是axios?怎么使用axios封装Ajax?
前端·ajax·okhttp
米奇妙妙wuu2 小时前
React中 setState 是同步的还是异步的?调和阶段 setState 干了什么?
前端·javascript·react.js
李刚大人2 小时前
react-amap海量点优化
前端·react.js·前端框架
闹闹没有闹2 小时前
socket连接封装
前端