el-dialog上下居中
时间: 2023-10-02 20:06:19 浏览: 112
element ui 对话框el-dialog关闭事件详解
如果您想让el-dialog在垂直方向上上下居中显示,您可以按照以下步骤进行设置。
首先,您需要为el-dialog的父容器设置display为flex,并将flex-direction设置为column。这将使el-dialog垂直居中显示。
然后,您可以使用以下样式为el-dialog设置margin、position和transform属性,以实现垂直居中显示:
```
.el-dialog {
margin: 0 !important;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
```
最后,您可以使用以下样式为el-dialog的内容区域(el-dialog__body)设置flex属性为1,并将overflow设置为auto,以确保内容超出容器高度时可以滚动显示:
```
.el-dialog .el-dialog__body {
flex: 1;
overflow: auto;
}
```
这样设置之后,el-dialog将在垂直方向上居中显示,并且在内容过多时可以进行滚动显示。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [vue el-dialog 对话框居中显示](https://blog.csdn.net/HH18700418030/article/details/100124773)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* [父页面显示遮罩层弹出半透明状态的dialog](https://download.csdn.net/download/weixin_38646706/12810905)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文