解决Element UI中NavMenu 折叠菜单的坑

这篇具有很好参考价值的文章主要介绍了解决Element UI中NavMenu 折叠菜单的坑。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

解决Element UI左侧折叠菜单的坑

前言

在使用Element ui里NavMenu折叠菜单的时候 会遇到侧边导航栏收缩后,右侧内容不能一起收缩的问题和侧边栏折叠的卡顿一下的问题,下面让我们一起解决一下吧


一、解决侧边导航栏收缩后,右侧内容不能一起收缩的问题?

解决Element UI中NavMenu 折叠菜单的坑

在点击收缩以后,右侧不会跟着一起收缩

解决办法(修改width值)

解决Element UI中NavMenu 折叠菜单的坑

二、解决ElementUi Nav侧边栏折叠的卡顿一下的问题

使用ElementUi Nav侧边栏自带的折叠动画,文字会卡顿一下再消失,非常难受
解决方案

使用官方的折叠动画没有,所以我的方案是开启折叠动画后解决滚动条的问题,自己写个过渡,再把文字消失的速度加快,这样能比较流畅的折叠展开文章来源地址https://www.toymoban.com/news/detail-509382.html

/* 加过渡给侧边导航*/
.el-aside {
  transition: width 0.25s;
  -webkit-transition: width 0.25s;
  -moz-transition: width 0.25s;
  -webkit-transition: width 0.25s;
  -o-transition: width 0.25s;
}
/*加快侧边栏文字消失的速度*/
.el-menu {
  transition: all 10ms;
}
解决了还请点个赞哦~有问题我们一起解决

到了这里,关于解决Element UI中NavMenu 折叠菜单的坑的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Element -Ui之NavMenu导航栏

    mode:导航栏的模式,默认值vertical 导航栏处于垂直状态,改为horizonta可变为水平模式。 index:唯一标志。 default-active:激活当前菜单的index。 router: 是否使用路由,启用后可以通过index作为地址进行跳转。 el-menu-item index=\\\"1\\\"导航栏中的子菜单标签。 el-submenu 生成二级菜单。

    2024年02月14日
    浏览(40)
  • 【Vue.js】使用Element中的Mock.js搭建首页导航&左侧菜单---【超高级教学】

          Mock.js是一个用于前端开发中生成随机数据、模拟接口响应的 JavaScript 库。模拟数据的生成器,用来帮助前端调试开发、进行前后端的原型分离以及用来提高自动化测试效率 总结来说,Element中的Mock.js是一个用于前端开发中生成随机数据、模拟接口响应的库。它可以帮助

    2024年02月07日
    浏览(41)
  • Vue3 入门笔记 ---- 利用Element Plus对页面进行布局划分以及实现左侧公共菜单

    这个系列的笔记重点会放在怎么样利用Vue3把项目架设起来并跟后端API互动,不会介绍Vue的基础特性,关于Vue的基础特性可以参考这个视频四个小时带你快速入门Vue,我是看这个入门的,觉得还不错。 代码地址: https://github.com/yexia553/vue_study/tree/%E9%85%8D%E7%BD%AEvue-router/vue3-note

    2024年02月04日
    浏览(64)
  • 解决Vue+Element UI 使用el-aside时菜单栏无法撑起整个侧边栏高度,解决点开菜单栏时有部分突起问题。

    当我们使用element ui 的el-aside时,发现菜单栏无法撑满页面高度的100%  采用css样式设置height:100%的方法也无效 我们将height:100% 改为 height:100vh 即可 效果图如下   点开菜单栏时,我们发现菜单栏右侧会有部分突起 我们给el-menu-item定义一个类名 使用css进行封装即可解决      

    2024年02月11日
    浏览(73)
  • element-ui折叠面板怎么修改样式

    修改前 因为组件封装,要使用样式穿透来修改… 注意需要把需要样式穿透的类单独拿出来,不能包裹在scss格式的类里了 修改后 展开… 最后这个缝隙可以用边框来填补,至于伪类加横杠最好不要用,因为展开和折叠的时候会出现一瞬间白线

    2024年02月12日
    浏览(54)
  • Element UI中el-tree 添加右键菜单的方法,附带问题和解决方案

    1、在el-tree 中添加方法 @node-contextmenu=\\\"rightClick\\\" 2、建立一个右键组件,可以使用 el-menu 组件,优点是,可以借助el-menu 的 selec方法进行增删改查以及样式不用手写了,弊端是不容易获取点击的Dom,先暂时这样写吧 3、methods中的写法 3、点击树状节点时,关闭右键组件 4、css样式

    2024年02月04日
    浏览(43)
  • Element-ui自定义组件:可折叠按钮列表

    1、工具栏的功能按钮要超宽不换行,宽度不够折叠进”更多“按钮; 2、下拉菜单按钮和纯图标按钮默认不折叠; 3、折叠前后按钮组顺序保持不变。 1、默认展开全量按钮,并对其宽度进行缓存; 2、循环计算展开按钮的总宽度 与 容器宽度 的差值,并进行按钮的折叠与释放

    2024年02月11日
    浏览(51)
  • vue + element ui 实现侧边栏导航栏折叠收起

    首页布局如下 要求点击按钮,将侧边栏收缩, 通过 row 和 col 组件,并通过 col 组件的 span 属性我们就可以自由地组合布局。 侧边栏代码  效果 补充路由:    

    2024年02月11日
    浏览(42)
  • element ui 表格 点击某行折叠或展开 有数展示下拉图标

    实现的效果是这样的 这是表格demo 这是data中的数据 这是方法 style中的内容

    2024年02月11日
    浏览(37)
  • element UI中table操作栏更多按钮展示与折叠的实现

    1、然后给大家看下动态图 2、解决思路: ​ 一开始我的第一反应就是可以手写一个定位布局来点击弹出更多按钮弹框,后面看了下elementUI文档上有个组件可以利用,那就是 Popover 弹出框 废话不多说,直接上代码吧 html代码块: 最后做出来的效果图如下:

    2024年02月11日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包