<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<link rel="stylesheet" href="./iconfont.css">
<style>
/* 侧边栏基本样式 */
body {
margin: 0px;
padding: 0px;
}
a { text-decoration:none;}
ul,li{ padding:0;margin:0;list-style:none}
.aside {
position: fixed;
width: 215px;
height: 100%;
background-color: #262930;
transition:all 0.3s ease;
}
.main {
margin-left: 215px;
}
.aside > .aside_top {
height: 60px;
line-height: 60px;
text-align: center;
background-color: #00bfa5; color: #fff; font-size: 18px
}
.aside_top > h4 {
margin: 0px;
}
.aside_middle {
text-align: center;
}
.imgbox {
max-height: 80px; max-width: 80px;
background: #3d4147; -webkit-border-radius: 50%;
margin: 10px auto;
}
.imgbox > img {
border-radius: 50%;
width: 100%;
height: 100%;
}
.iconfont {
margin-right: 10px;
}
.aside_middle > b{
display: block;
margin-top: 20px;
color: #f3f3f4; font-size: 13px;
}
.aside_middle > p{ margin-top: 4px;color: #acb0b8; font-size: 12px;}
.aside_bottom li a {
display: block; padding: 10px;
font-size: 14px; border-left: 2px solid transparent;
transition: .3s linear;
color:#9d9d9d;
}
.aside_bottom ul > li > .hover,
.aside_bottom ul > li > .barlist:hover{
border-left: 2px solid #21b496; background: #20242c; text-decoration: none;
}
.iright{font-family:"宋体"; font-style: normal;margin-left: 5px}
.sidebar-dropdown{
display: none;
font-size: 14px; background: #20242c; border-left: 2px solid #21b496;
}
.sidebar-dropdown > li > a{display: block; padding: 10px 0 10px 36px;}
/* 侧边栏折叠切换 */
.sidebar-collapse .main {
margin-left: 60px;
}
.sidebar-collapse .aside {
width: 60px;
}
/* .sidebar-collapse .aside_middle .imgbox {
display: none;
} */
.sidebar-collapse .sidespan {
display: none;
}
.sidebar-collapse .iright {
display: none;
}
.sidebar-collapse .sidenav > li{position: relative; z-index: 9999; text-align: center;}
.sidebar-collapse .sidenav > li:hover .sidebar-dropdown{display: block!important;}
.sidebar-collapse .sidebar-dropdown{
position: absolute; top: 0; left: 60px; z-index: 9999;
display: none!important;
width: 150px; border-left: none; list-style: none;
}
.sidebar-collapse .sidebar-dropdown > li > a{padding-left: 0; }
.sidebar-collapse .sidebar-dropdown > li > a:hover{background: #191e26; text-decoration: none; color: #fff;}
/* .sidebar-collapse > .aside_bottom_ul li:hover .twobar {
display: block !important;
}
.sidebar-collapse .twobar {
position: absolute;
left: 60px;
width: 150px;
color: #fff;
} */
</style>
</head>
<body>
<div class="aside">
<div class="aside_top">
<h4>后台管理系统(爱拉比)</h4>
</div>
<div class="aside_middle">
<div class="imgbox"><img src="./2019_1.jpeg" alt=""></div>
<b>Hi~</b>
<p>admin</p>
</div>
<div class="aside_bottom">
<ul class="sidenav animated fadeInUp">
<li><a class="hover barlist" href="javascript:;"><span class="iconfont icon-all-fill"></span><span class="sidespan">首页</span></a></li>
<li>
<a class="barlist" href="javascript:;"><span class="iconfont icon-edit"></span><span class="sidespan">个人办公</span><i class="iright pull-right">></i></a>
<ul class="sidebar-dropdown">
<li><a href="">待办事项</a></li>
<li><a href="">审批管理</a></li>
</ul>
</li>
<li><a class="barlist" href="javascript:;"><span class="iconfont icon-bell"></span><span class="sidespan">日历行程</span></a></li>
<li><a class="barlist" href="javascript:;"><span class="iconfont icon-cog-fill"></span><span class="sidespan">系统设置</span></a></li>
</ul>
</div>
</div>
<div class="main">
<button class="btn">按钮</button>
</div>
<script>
// 二级菜单的展开和收缩
$('.barlist').click(function() {
$(this).addClass("hover");
$(this).next().slideToggle();
$(this).parent().siblings().children("a").removeClass("hover").next().slideUp();
})
$('.btn').click(function() {
$("body").toggleClass("sidebar-collapse");
if($("body").hasClass("sidebar-collapse")) {
$(".aside_top > h4").html("admin");
} else {
$(".aside_top > h4").html("后台管理系统(爱拉比)");
}
return false;
})
</script>
</body>
</html>