首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >vue中对el-dialog宽度调整方法之一二

vue中对el-dialog宽度调整方法之一二

作者头像
星痕
发布2018-10-11 16:43:44
发布2018-10-11 16:43:44
24.2K0
举报
文章被收录于专栏:JAVA后端开发JAVA后端开发

vue时,会用到el-dialog做为弹窗,但这个弹窗的宽度默认为50%.因项目中需要调整弹偿的宽度,需要设置其属性。 尝试过程如下:

  1. 方法1: 通过查找 el-dialog的官网api,查到其有宽度width的属性,设置其宽度比例即可 width="85%",但经设置后,发现没起任何作用。 方法1失败。
  2. 方法2: 问前端的兄弟,他说需要设置style,即增加属性 style="width:85%", 但设置后,仍然没有任何效果。 方法2失败。
  3. 方法3: 最终我在el-dialog增加了一个customClass, 设置如下:
代码语言:javascript
复制
      <el-dialog    customClass="customWidth" title="日志" v-model="dialogFormVisibleAdd">
      。。。。
      </el-dialog>
      
      <style>
       .customWidth{
        width:80%;
    }
      </style>

经调整后,方法3成功。 至于方法1,方法2为什么不起作用,前端的兄弟说,样式可能被覆盖,但我暂时没找到覆盖的地方。不过成功就好!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018.10.11 ,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档