后台管理页面基础布局HTML+CSS

后台管理页面基础布局,左侧是菜单,右侧是主体内容。

  1 <!DOCTYPE html>
  2 <html lang="en">
  3 <head>
  4     <meta charset="UTF-8">
  5     <title>Title</title>
  6     <link rel="stylesheet" href="font-awesome-4.7.0/css/font-awesome.min.css">
  7 <style>
  8     body{
  9         margin: 0;
 10     }
 11     .left{
 12         float: left;
 13     }
 14     .right{
 15         float: right;
 16         /*如果div设置了float,实际上父div是没有被撑起来的*/
 17     }
 18     .pg-header{
 19         height:48px;
 20         background-color: #2459a2;
 21         color: white;
 22         line-height: 48px;
 23         /*left: 0;*/
 24     }
 25     .pg-header .logo{
 26         width: 200px;
 27         background-color: aqua;
 28         text-align: center;
 29         /*height: 46px;*/
 30     }
 31     .pg-header .icon{
 32         padding: 0 10px;
 33     }
 34     .pg-header .icon:hover{
 35         background-color: thistle;
 36     }
 37     .pg-header .icon span{
 38         display: inline-block;
 39     padding: 2px 7px;
 40     line-height: 1;
 41     background-color: red;
 42     border-radius: 50%;
 43     font-size: 4px;
 44     }
 45     .pg-header .user:hover{
 46     background-color: thistle;
 47     }
 48     .pg-header .user{
 49         width: 160px;
 50         margin-right: 60px;
 51         background-color: wheat;
 52         color: white;
 53         height: 48px;
 54     }
 55 
 56     .pg-header .user .a img{
 57         width: 40px;height: 40px; margin-top: 4px; border-radius:50% ;
 58     }
 59     .pg-header .user .b{
 60         z-index:20;position: absolute;top: 46px;right: 44px;background-color: white; color:black;width: 150px;display: none;
 61     }
 62     .pg-header .user:hover .b{
 63         display: block;
 64         /*经典:只要鼠标经过就显示下拉框,与.pg-header .user .b:hover 效果完全不一样*/
 65     }
 66     .pg-header .user .b a{
 67         display: block;
 68     }
 69     .pg-content .menu{
 70         position: absolute;
 71         top: 48px;
 72         left: 0;
 73         bottom: 0;
 74         width: 200px;
 75         background-color: #dddddd;
 76     }
 77     .pg-content .content {
 78         position: absolute;
 79         top: 48px;
 80         right: 0;
 81         bottom: 0;
 82         left: 200px;
 83         overflow: auto;
 84         z-index: 9;   /*z-index是层级,谁大谁就在上层*/
 85         background-color: cadetblue;
 86         font-size: 50px;
 87     }
 88 </style>
 89 </head>
 90 <body>
 91 <div class="pg-header">
 92     <div class="logo left">欢迎你</div>
 93 
 94     <div class="user right" style="position: relative">
 95         <a class="a" href="#" >
 96             <img src="i_name.jpg"/>
 97         </a>
 98         <div class="b">
 99             <a>我的资料</a>
100             <a>注销</a>
101         </div>
102     </div>
103       <div class="icon right"><i class="fa fa-clipboard" aria-hidden="true"></i>
104       <span>5</span>
105       </div>
106     <div class="icon right"><i class="fa fa-envelope-open-o" aria-hidden="true"></i></div>
107 
108 </div>
109 
110 <div class="pg-content">
111     <div class="menu left">这是菜单布局</div>
112     <div class="content right">这是主体内容布局</div>
113 </div>
114 <div class="pg-footer"></div>
115 </body>
116 </html>

猜你喜欢

转载自www.cnblogs.com/hjy123/p/12597639.html