el-dialog 的当前高度设置方式 默认情况下,el-dialog 的高度是自适应的,即根据内容的高度来动态调整。如果你想要设置一个固定的高度,就需要覆盖这种默认行为。 2. 选择一个合适的高度值 选择一个合适的高度值以确保对话框内容能够正常显示,同时不会超出屏幕的可视区域。你可以根据实际需求来设定这个高度值。
Element UI 弹窗(Dialog)改成自适应高度,仅body内容部分滚动 简单的定位实现过程 给想要自适应高度的div设置position:absolute;top:0;left:0;right:0;bottom:0;(具体距离设置看情况设定) .abow_dialog { display: flex; justify-content: center; align-items: Center; overflow: hidden; .el-dialog { margin:...
1 第一步,为了方便例子说明,我们创建一个使用element-ui为框架的vue项目,不会的请按下面经验操作。详细如下图 2 第二步,我们前往element-ui官网查看el-dialog 的使用方法。详细如下图 3 第三步,复制步骤二的的例子代码,放入到我们的项目中,放到src-components-HelloWorld.vue文件中。详细如下图 4 第四步...
el-dialog默认高度 在Element Plus中,`el-dialog`默认的高度是`50vh`,即占据当前视窗高度的50%。这是为了确保对话框在不同设备和屏幕尺寸下都能够合适地显示。当然,你也可以通过设置`height`属性来自定义对话框的高度,例如: ```html <el-dialog title="提示" :visible.sync="dialogVisible" :height="300">...
el-dialog主体区域添加了el-scrollbar滚动条,为什么el-dialog必须设置固定高度(比如height:100%)才能滚动?否则滚动条就无效?感觉不适合写死高度啊,应该根据内容自动调整高度,但是不能超出一个屏幕高度 element-ui 有用关注1收藏 回复 阅读2.5k 1 个回答
vue element-ui .el-dialog 限制高度 <style scoped> /deep/ .el-dialog { height: 78vh; overflow: auto; } </style>
直接加 !important 无效 但是 /deep/ 就OK了 /deep/ .el-dialog{ height: 3.22917rem ; }
依照elementUI文档给dialog添加了 custom-class 之后利用 ::v-deep 穿透,在css中添加以下代码就能实现高度超出了: .container-box{ //弹出层的高度 ::v-deep .el-dialog.import-dialog{ height: auto; max-height: 80vh; overflow-y: auto; } //弹出层里内容的高度 ::v-deep .el-dialog__body{ max-...
<el-dialog:visible.sync="dialogVisible":show-close='false'width="75%"top="20vh":destroy-on-close='true':close-on-click-modal='false':close-on-press-escape='false'><divclass="el-dialog-div"></div></el-dialog> /deep/.el-dialog__header{display:none;}/deep/.el-dialog.el-dialog__...