当前位置: 首页 > news >正文

侧边菜单的展开和折叠

在这里插入图片描述
在这里插入图片描述

环境准备:Vue3+Element-UI Plus

<script setup>
import {ref} from "vue";// 是否折叠菜单,默认折叠
const isCollapse = ref(true)</script><template><el-container><el-aside><el-menu:collapse="isCollapse"active-text-color="#ffd04b"background-color="#545c64"class="el-menu-vertical-demo"default-active="2"text-color="#fff"><el-sub-menu index="1"><template #title><el-icon><location/></el-icon><span>Navigator One</span></template><el-menu-item-group title="Group One"><el-menu-item index="1-1">item one</el-menu-item><el-menu-item index="1-2">item two</el-menu-item></el-menu-item-group><el-menu-item-group title="Group Two"><el-menu-item index="1-3">item three</el-menu-item></el-menu-item-group><el-sub-menu index="1-4"><template #title>item four</template><el-menu-item index="1-4-1">item one</el-menu-item></el-sub-menu></el-sub-menu><el-menu-item index="2"><el-icon><Menu/></el-icon><span>Navigator Two</span></el-menu-item><el-menu-item index="3" disabled><el-icon><document/></el-icon><span>Navigator Three</span></el-menu-item><el-menu-item index="4"><el-icon><setting/></el-icon><span>Navigator Four</span></el-menu-item></el-menu></el-aside><el-container><el-header><el-row align="middle" justify="space-between" style="height: 100%"><el-col :span="1" style="cursor: pointer"><el-icon v-show="isCollapse" @click="isCollapse=false"><Expand/></el-icon><el-icon v-show="!isCollapse" @click="isCollapse=true"><Fold/></el-icon></el-col><el-col :span="1"><el-image class="avatar" src="/public/vite.svg"></el-image></el-col></el-row></el-header><el-main></el-main></el-container></el-container>
</template><style scoped lang="scss">
.el-container {.el-aside {background-color: slategrey;height: 100vh;width: auto;.el-menu {height: 100%;width: 100%;}}.el-container {.el-header {background-color: #ffffff;.avatar {border-radius: 50%;border: 1px solid #00ffff;}}.el-main {background-color: #efefef;}}
}
</style>
http://www.lryc.cn/news/447446.html

相关文章:

  • 自动化办公-Python中的for循环
  • Python_itertools
  • Apache Iceberg 数据类型参考表
  • 职责链模式
  • 新品 | Teledyne FLIR IIS 推出Forge 1GigE SWIR 短波红外工业相机系列
  • 深入MySQL:掌握索引、事务、视图、存储过程与性能优化
  • 【WSL——Windows 上使用 Linux 环境】
  • Redis:事务
  • 策略模式的介绍和具体实现
  • MySQL InnoDB MVCC数据结构分析
  • MySQL 8 查看 SQL 语句的执行进度
  • OpenStack 部署实践与原理解析 - Ubuntu 22.04 部署 (DevStack)
  • 【软件工程】可行性研究
  • 乌克兰因安全风险首次禁用Telegram
  • [SDX35]SDX35如何查看GPIO的Base值
  • 【Linux学习】【Ubuntu入门】2-1-1 vim编辑器设置
  • 全栈开发(一):springBoot3+mysql初始化
  • 有关若依登录过程前端的对应处理学习
  • django使用笔记6--docker部署
  • 高性能、高可靠,MK SD卡让数据存储无忧!
  • NetAssist测试TCP和UDP
  • mcuboot使用介绍
  • 如何在 Linux 终端使用 GET 和 POST 请求
  • 主从数据库同步配置详解(MySQL/MariaDB)
  • 台式机通过笔记本上网
  • golang雪花算法实现64位的ID
  • LeetCode 137. 只出现一次的数字 II
  • 新书推荐——《深度学习精粹与PyTorch实践》
  • Docker:解决开发运维问题的开源容器化平台
  • 多线程计算π