vue中怎么将(el-dialog)对话框改成【自定义弹窗】样式,2种方式

vue中怎么将(el-dialog)对话框改成【自定义弹窗】样式,2种方式_第1张图片

 将以上弹窗组件,改成下面自定义样式的效果

 vue中怎么将(el-dialog)对话框改成【自定义弹窗】样式,2种方式_第2张图片

当加入自定义内容时,发现el-dialog存在背景色以及head部内容和关闭按钮,找到el-dialog的背景元素,并修改如下:

 vue中怎么将(el-dialog)对话框改成【自定义弹窗】样式,2种方式_第3张图片

/deep/ .el-dialog { // 取消阴影和背景色

  background: rgba(0, 0, 0, 0);

  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0);

  box-shadow: 0 1px 3px rgba(0, 0, 0, 0);

}

html部分:show-close为false,隐藏关闭图标; close-on-click-modal为false,不通过点击遮罩层关闭弹窗,只通过自定义按钮关闭。

 vue中怎么将(el-dialog)对话框改成【自定义弹窗】样式,2种方式_第4张图片

当然,这里也可以不用el-dialog组件的方式,自定义样式便好:

html:
vue中怎么将(el-dialog)对话框改成【自定义弹窗】样式,2种方式_第5张图片

 css:

vue中怎么将(el-dialog)对话框改成【自定义弹窗】样式,2种方式_第6张图片

      希望我的愚见能够帮助你哦~,若有不对的地方,还望指出,你们有更好的解决方法,欢迎大家在评论区下方留言支持,大家一起相互学习参考呀~

你可能感兴趣的:(VUE+ElmentUI,前端,css,html)