zoukankan      html  css  js  c++  java
  • 后台管理页面基础布局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>

  • 相关阅读:
    关于vue子组件的数据变了视图不更新的解决办法
    ES5、ES6
    Vue 项目打包上线
    Threejs的学习 1、开启Threejs
    Threejs的学习 2、点,线,面
    Mahalanobis distance
    64位计算机、应用程序和32为计算机、应用程序
    C++编译器无法捕捉到的8种错误(转载)
    最大字段和的扩展最大子矩阵和及最大m字段和问题
    最大字段和各种不同算法实现(参考编程珠玑)
  • 原文地址:https://www.cnblogs.com/hjy123/p/12597639.html
Copyright © 2011-2022 走看看