CSS样式-顶部及底部通栏的设定方式

<!DOCTYPE html> <html lang=”en”> <head>     <style type=”text/css”>         #header,         #nav,         #content-main,         #content-2,         #content-3,         #content-4,         #content-5,         #content-6,         #footer {             width: 960px;             background-color: #eee;             border: 1px dashed #ccc;             margin: 0 auto;               height: 500px;             margin-bottom: 5px;         }

 

        #header,         #header>.inner {             height: 120px;             border-width: 0;         }        
/*顶部宽度需要设置成100%*/         #header {             width: 100%;         }

  /*中间部分宽度需与导航栏、内容部分宽度保持一致,并且水平居中*/

        #header>.inner {             width: 960px;    
/*margin是无法继承的,所以要单独设置*/             margin: 0 auto;         }

 

        #nav {             height: 80px;         }

 

        #content-main>.left,         #content-main>.right {             height: 500px;             background-color: #f00;             border: 1px solid #000;             float: left;         }

 

        #content-main>.left {             width: 318px;         }

 

        #content-main>.right {             width: 628px;             float: right;         }

 

        #footer,         #footer>.inner {             height: 100px;             border-width: 0;         }

  /*底部宽度需要设置成100%*/

        #footer {             width: 100%;             margin-bottom: 0;         }

  /*中间部分宽度需与导航栏、内容部分宽度保持一致,并且水平居中*/

        #footer>.inner {             width: 960px;    
/*margin是无法继承的,所以要单独设置*/             margin: 0 auto;         }

 

    </style> </head> <body>     <div id=”header”>         <div class=”inner”>header-inner</div>     </div>     <div id=”nav”>nav</div>     <div id=”content-main”>         <div class=”left”>left</div>         <div class=”right”>right</div>     </div>     <div id=”content-2″>content-2</div>     <div id=”content-2″>content-3</div>     <div id=”content-2″>content-4</div>     <div id=”content-2″>content-5</div>     <div id=”content-2″>content-6</div>     <div id=”footer”>         <div class=”inner”>footer-inner</div>     </div> </body> </html>