一、后台管理系统界面
1.1、实现效果
1.2、案例代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>后台管理系统</title>
<style>
* {
margin: 0;
padding: 0;
}
html, body {
height: 100%;
}
.header {
height: 60px;
background-color: #F1F1F1;
box-sizing: border-box;
border-bottom: 2px solid black;
}
.header > div {
float: left;
}
.header .logo {
width: 210px;
height: 100%;
text-align: center;
}
.logo > img {
width: 100px;
height: 58px;
line-height: 58px;
}
.header .nav-bar {
height: 100%;
width: calc(100% - 420px);
}
.nav-bar > ul {
list-style-type: none;
padding: 0;
margin: 0;
}
.nav-bar > ul > li {
float: left;
width: 80px;
text-align: center;
margin: 10px 4px;
height: 40px;
}
.nav-bar > ul > li:hover {
background-color: #F0F0F5;
cursor: pointer;
}
.nav-bar > ul > li > a {
display: inline-block;
text-decoration: none;
color: none;
line-height: 40px;
}
.profile {
width: 190px;
height: 100%;
padding-right: 20px;
text-align: right;
}
.user-avatar {
display: inline-block;
height: 60px;
text-align: center;
line-height: 60px;
}
.user-avatar:hover {
cursor: pointer;
}
.user-account {
display: inline-block;
padding: 5px 0;
color: gray;
}
.user-account:hover {
color: blue;
cursor: pointer;
}
.user-avatar > img {
width: 40px;
height: 40px;
border-radius: 50%;
vertical-align: middle;
}
.container {
height: calc(100% - 60px);
}
.container > div {
float: left;
}
.left {
width: 210px;
height: 100%;
box-sizing: border-box;
border-right: 2px solid black;
background-color: white;
overflow-y: auto;
}
.menu-bar {
list-style-type: none;
padding: 0;
margin: 0;
}
.menu-bar > li {
height: 40px;
line-height: 40px;
margin: 4px 0;
text-align: center;
color: gray;
}
.menu-bar > li:hover {
cursor: pointer;
color: blue;
background-color: #F1F1F1;
}
.right {
width: calc(100% - 210px);
height: 100%;
background-color: rgba(241,241,241, .2);
}
.nav-title {
height: 35px;
line-height: 35px;
padding-left: 10px;
color: gray;
box-sizing: border-box;
border-bottom: 2px solid black;
}
.content {
height: calc(100% - 55px);
overflow-y: auto;
padding: 10px;
}
</style>
</head>
<body>
<!-- 顶部导航栏 -->
<div class="header">
<!-- logo区域 -->
<div class="logo">
<img src="https://gimg2.baidu.com/image_search/src=http%3A%2F%2Farticles.csdn.net%2Fuploads%2Fallimg%2F121017%2F173-12101F920370-L.jpg&refer=http%3A%2F%2Farticles.csdn.net&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1663423070&t=6847a6c504b03a361731b3721f2961f4" alt="">
</div>
<!-- 导航栏区域 -->
<div class="nav-bar">
<ul>
<li>
<a href="#">首页</a>
</li>
<li>
<a href="#">博客文章</a>
</li>
<li>
<a href="#">学习社区</a>
</li>
</ul>
</div>
<!-- 个人信息 -->
<div class="profile">
<span class="user-avatar">
<img src="https://gimg2.baidu.com/image_search/src=http%3A%2F%2Farticles.csdn.net%2Fuploads%2Fallimg%2F121017%2F173-12101F920370-L.jpg&refer=http%3A%2F%2Farticles.csdn.net&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1663423070&t=6847a6c504b03a361731b3721f2961f4" alt="">
</span>
<span class="user-account">
admin
</span>
</div>
</div>
<!-- 中间内容区域 -->
<div class="container">
<!-- 菜单栏区域 -->
<div class="left">
<ul class="menu-bar">
<li>首页</li>
<li>菜单管理</li>
<li>文章管理</li>
<li>首页</li>
<li>菜单管理</li>
<li>文章管理</li>
<li>首页</li>
<li>菜单管理</li>
<li>文章管理</li>
<li>首页</li>
<li>菜单管理</li>
<li>文章管理</li>
<li>首页</li>
<li>菜单管理</li>
<li>文章管理</li>
<li>首页</li>
<li>菜单管理</li>
<li>文章管理</li>
<li>首页</li>
<li>菜单管理</li>
<li>文章管理</li>
<li>首页</li>
<li>菜单管理</li>
<li>文章管理</li>
<li>首页</li>
<li>菜单管理</li>
<li>文章管理</li>
<li>首页</li>
<li>菜单管理</li>
<li>文章管理</li>
<li>首页</li>
<li>菜单管理</li>
<li>文章管理</li>
<li>首页</li>
<li>菜单管理</li>
<li>文章管理</li>
</ul>
</div>
<!-- 内容区域 -->
<div class="right">
<div class="nav-title">
首页 > 首页
</div>
<div class="content">
<div style="height:1000px;">
内容区域
</div>
</div>
</div>
</div>
</body>
</html>
到此,CSS实现后台管理系统主界面布局结束。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/134678.html