vue3更改.el-dialog__header样式不生效

需求:想要在标题下方加一个横线用于区分下方内容,但是使用:deep,但是并不生效

css 复制代码
:deep(.el-dialog__header) {
		border-bottom: 1px solid #ccc !important;
	}

解决方案:

在<el-dialog>上方在包一层div,然后设置样式,就可以了,代码如下:

HTML部分:

html 复制代码
<div class="dialog">
		<el-dialog :model-value="visible" title="物料详情" width="40%" @close="$emit('close')">
			<div v-if="row" class="flexDivBox">
				<div v-for="(item, index) in datalabel" class="flexDivBox_flexBox" :key="index">
					<div>{{ item.label }}:</div>
					<div>{{ datas[item.name] }}</div>
				</div>
			</div>
		</el-dialog>
	</div>

CSS部分:

css 复制代码
.dialog {
	:deep(.el-dialog__header) {
		border-bottom: 1px solid #ccc !important;
	}
}
相关推荐
脾气有点小暴2 小时前
uniapp真机调试无法连接
前端·uni-app
AI_56782 小时前
Vue.js 深度开发指南:从数据绑定到状态管理的最佳实践
前端·javascript·vue.js
Irene19912 小时前
Sass常用语法总结
前端·sass
程序员爱钓鱼2 小时前
Node.js 博客系统实战(一):项目需求分析
前端·后端·node.js
阿星AI工作室2 小时前
魔改豆包输入法变电脑版,立即拥有千元AI语音输入法typeless平替
前端·人工智能
前端-文龙刚2 小时前
浅记Vue3中 ref 和 reactive 是两种主要的响应式数据声明方式,它们有以下主要区别
前端·javascript·vue.js
小先生8122 小时前
关于vue-element-plus-admin的mini分支踩坑集锦
前端·vue.js·前端框架·c#
hhcccchh2 小时前
学习vue第十天 V-Model学习指南:双向绑定的魔法师
前端·vue.js·学习
我是小疯子662 小时前
HTML骨架搭建术:网页世界的信号灯
前端·html