后台页面管理布局
后台管理页面布局:
主站-
<div class='pg-header'>
<div style='width:980px;margin:0 auto;'>
内容自动居中
</div>
</div>
<div class='pg-content'></div>
<div class='pg-footer'></div>
后台管理布局:
position:
fixed --永远固定在窗口的某个位置
relative ---单独无意义
absolute ---第一次定位,可以在指定位置,滚轮滚动时就不在了
a.左侧菜单跟随滚动条
b.左侧菜单固定
在.pg-content .content里添加:overflow: auto;
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 } 17 .pg-header{ 18 height: 48px; 19 background-color: #2459a2; 20 color: white; 21 line-height: 48px; 22 } 23 .pg-header .user .a img{ 24 height: 40px; 25 width: 40px; 26 margin-top: 4px;border-radius: 50% 27 } 28 .pg-header .user .b{ 29 z-index: 20; 30 position: absolute; 31 top: 48px; 32 right: 44px; 33 width: 160px; 34 background-color: white; 35 color: black; 36 display: none; 37 } 38 .pg-header .user:hover .b{ 39 display: block; 40 } 41 .pg-header .user .b a{ 42 display: block; 43 } 44 .pg-content .menu{ 45 position: absolute; 46 top: 48px; 47 left: 0; 48 bottom:0; 49 width: 200px; 50 background-color: rosybrown; 51 } 52 .pg-header .logo{ 53 width: 200px; 54 background-color: cadetblue; 55 text-align: center; 56 } 57 .pg-header .icons{ 58 padding: 0 20px; 59 } 60 .pg-header .icons:hover{ 61 background-color: blueviolet; 62 } 63 .pg-header .user{ 64 width: 160px; 65 background-color: wheat; 66 /*text-align: center;*/ 67 height: 48px; 68 } 69 .pg-header .user:hover{ 70 background-color: blue; 71 } 72 73 .pg-content .content{ 74 position: absolute; 75 top: 48px; 76 right: 0; 77 bottom:0; 78 left: 200px; 79 background-color: purple; 80 z-index: 9; 81 /*overflow: auto;*/ 82 /*两种布局修改处*/ 83 84 } 85 </style> 86 </head> 87 <body> 88 <div class="pg-header "> 89 <div class="logo left">老男孩</div> 90 91 92 93 94 <div class="user right" style="position: relative;"> 95 <a class="a" href="#"> 96 <img src="22.png"> 97 </a> 98 <div class="b"> 99 <a>我的资料</a> 100 <a>注销</a> 101 </div> 102 </div> 103 <div class="icons right"> 104 <i class="fa fa-paper-plane-o" aria-hidden="true"></i> 105 </div> 106 <div class="icons right"> 107 <i class="fa fa-bell-o" aria-hidden="true"></i> 108 <span style="display: inline-block;padding: 10px 7px;line-height: 1px; 109 background-color: red;border-radius: 50%;font-size: 12px">5</span> 110 </div> 111 </div> 112 <div class="pg-content"> 113 <div class="menu left">a</div> 114 <!--<div class="menu right">a</div>--> 115 <div class="content left"> 116 <!--<div style="position: fixed;bottom: 0px;right: 0px;width: 50px;height: 50px;">返回顶部</div>--> 117 <!--<div style="position: absolute;bottom: 0px;right: 0px;width: 50px;height: 50px;">返回顶部</div>--> 118 <!--最小宽度min-width--> 119 <div style="background-color: red;min-width: 500px"> 120 <p style="margin: 0">adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 121 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 122 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 123 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 124 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 125 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 126 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 127 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 128 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 129 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 130 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 131 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 132 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 133 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 134 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 135 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 136 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 137 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 138 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 139 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 140 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 141 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 142 <p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p><p>adsas</p> 143 </div> 144 </div> 145 </div> 146 <div class="pg-footer"></div> 147 </body> 148 </html>
Dylan

浙公网安备 33010602011771号