修改el-drawer抽屉展开的宽度

其实很多属性官网写的很清楚,默认的el-drawer展开宽度是30%,但是需要更宽,可以看看下面的option。

在这里,size,可以修改宽度,但他的默认值是字符串类型,但值的类型确实number,我看到很多博客中这样写。

<el-drawer
  title="我是标题"
  :visible.sync="drawer"
   :size="drawerWidth"
  :with-header="false">
  <span>我来啦!</span>
</el-drawer>
<script>
export default {
  data() {
    return {
      drawerWidth: '60%' // Drawer宽度
    }
  }
}
</script>

其实这样多定义了一个drawerWidth字段表示宽度并不必要,只要将值写进html的size里就行了。

// 第一种
<el-drawer
  title="我是标题"
  :visible.sync="drawer"
   size="1200"  
  :with-header="false">
  <span>我来啦!</span>
</el-drawer>

// 第二种
<el-drawer
  title="我是标题"
  :visible.sync="drawer"
   size="60%"  
  :with-header="false">
  <span>我来啦!</span>
</el-drawer>

这两种都是可以的,直接写数字,默认单位是px,即调整为1200px,写百分比,就是宽度调整至屏幕的百分比,不用写单位。

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
el-drawer 组件的默认宽度为 30%。如果想要改变宽度,可以使用 :size 属性并设置你想要的值。例如,如果你想要将宽度设置为 50%,可以使用 :size="50"。具体的代码示例如下: ``` <el-drawer title="我是标题" :visible.sync="drawer" :size="50"> <span>我来啦!</span> </el-drawer> ``` 其中,`:visible.sync="drawer"` 是用来控制抽屉的显示与隐藏的。你可以通过改变 `drawer` 的值来打开或关闭抽屉。在 `data()` 方法中,需要定义 `drawer` 的初始值为 `false`。 此外,如果你想要设置 el-drawer 的固定宽度,你可以使用 CSS 样式来实现。例如,你可以在 `.el-drawer__container` 类的样式中添加 `width: 固定宽度` 的属性。具体的 CSS 代码示例如下: ``` .el-drawer__container { position: relative; left: 0; right: 0; top: 0; bottom: 0; height: 100%; width: 固定宽度; } ``` 请注意,这种方法将会设置所有的 el-drawer 组件的宽度为固定值,而不是单独设置某个特定的 el-drawer 组件的宽度。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Element Drawer 抽屉改变默认宽度和高度](https://blog.csdn.net/Dear_Miriam/article/details/125856623)[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^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [bottom-drawer:一个固定的底部抽屉 Polymer JS 组件,类似于 Discourse 的回复 composer](https://download.csdn.net/download/weixin_42129113/19853201)[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^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值