vue中怎么将(el-dialog)对话框改成【自定义弹窗】样式,2种方式
将以上弹窗组件,改成下面自定义样式的效果当加入自定义内容时,发现el-dialog存在背景色以及head部内容和关闭按钮,找到el-dialog的背景元素,并修改如下:/deep/.el-dialog{ // 取消阴影和背景色background:rgba(0,0,0,0);-webkit-box-shadow:01px3pxrgba(0,0,0,0);box-shadow:01px
·
将以上弹窗组件,改成下面自定义样式的效果
当加入自定义内容时,发现el-dialog存在背景色以及head部内容和关闭按钮,找到el-dialog的背景元素,并修改如下:
/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,不通过点击遮罩层关闭弹窗,只通过自定义按钮关闭。
当然,这里也可以不用el-dialog组件的方式,自定义样式便好:
html:
css:
希望我的愚见能够帮助你哦~,若有不对的地方,还望指出,你们有更好的解决方法,欢迎大家在评论区下方留言支持,大家一起相互学习参考呀~
更多推荐
已为社区贡献14条内容
所有评论(0)