vue中让el-dialog显示在页面右边
时间: 2023-12-08 12:04:12 浏览: 867
【JavaScript源代码】element-ui 弹窗组件封装的步骤.docx
要让`el-dialog`显示在页面右边,可以通过设置`left`和`top`属性来实现。具体的步骤如下:
1. 在`<el-dialog>`标签中添加`custom-class`属性,设置一个自定义的class名称,例如`right-dialog`。
2. 在CSS中添加以下代码:
```css
.right-dialog {
margin: 0;
top: 0;
left: auto;
right: 0;
transform: none;
}
```
3. 在组件中设置`el-dialog`的`left`和`top`属性为`auto`,例如:
```html
<el-dialog
custom-class="right-dialog"
:visible.sync="dialogVisible"
:left="auto"
:top="auto"
>
<!-- 弹窗内容 -->
</el-dialog>
```
这样就可以让`el-dialog`显示在页面右边了。
阅读全文