vue2+若依框架+element-ui如何实现侧边栏改成顶部导航?(兼职解答合作私信)

本文讲述了如何将Element-UI的侧边栏导航菜单从垂直布局改为水平布局并放置在顶部,涉及添加`horizontal`属性、调整`flex`和`sidebar-width`,以及解决样式冲突的问题。
摘要由CSDN通过智能技术生成

若依没有开启设置布局中的topnav的时候是这样的

 那如何做成这样呢?

 我们的思路是把垂直的侧边栏二级标题换成水平的,查看element-ui的官网可知NavMenu 导航菜单

 把vertical改成horizontal之后并把侧边栏组件放到顶部组件中发现它没有到上面去如下图

 于是给sidebar的el-menu组件加一个flex让它浮动上去

 加完之后是这样的

 侧边栏的空白区是多余的就把sidebar-width设置为0就好了

 最后顶部导航就出来,有同样需求的小伙伴可以试试,

有些人说还是不行,有可能是侧边导航换到顶部的时候,样式类名没改,还是侧边的样式当然上不去。换成顶部nav的样式名字试试

有很多人问我样式还是不行,,,,,

就改个类名啦

我贴一下我代码

评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值