• css 实现的网页布局


     
    css 实现网页布局,上中下三部分,中间为固定宽度且分为左右两部分

    <!
    DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>布局</title> <style> html,body{ margin:0; } .topNav{ border:solid 1px red; background: red; position: fixed; width:100%; height:60px; line-height:60px; text-align: center; color:#fff; } .centerContext{ border:solid 1px blue; background: #ccc; position: absolute; width:1366px; bottom: 40px; top:60px; text-align: center; color:#fff; left:0; right:0; margin:0 auto; z-index: -1; } .footer{ border:solid 1px green; background: green; height:40px; line-height:40px; position: fixed; bottom: 0; width:100%; text-align: center; color:#fff; } .left{ border:solid 1px #669ae1; background: #669ae1; width:300px; float:left; height:100%; margin-bottom: 40px; overflow: auto; color:#fff; } .right{ border: solid 1px #1d5464; height:100%; background: #1d5464; color:#fff; overflow: auto; margin-left: 300px; } .right div{height:1000px} </style> </head> <body> <div class="topNav">头部</div> <div class="centerContext"> <div class="left">左边</div> <div class="right"> <div >我是右边里面的内容我的高度是1000px</div> </div> </div> <div class="footer">底部</div> </body> </html>
    上中下铺满全屏
    <!DOCTYPE html>
    <html>
    <head lang="en">  
      <meta charset="UTF-8"> 
       <title>布局</title>   
     <style>        
    html,body{margin:0}     
     .topNav{        
      border:solid 1px red;         
      background: red;          
      position: fixed;          
      width:100%;          
     height:60px;          
     line-height:60px;          
     text-align: center;          
     color:#fff;      
    }      
    .centerContext{          
      border:solid 1px blue;          
      background: #ccc;          
     position: absolute;          
     width:100%;          
     bottom: 40px;          
     top:60px;          
     text-align: center;          
     color:#fff;          
     left:0;          
     right:0;          
     margin:0 auto;          
     z-index: -1;      
    }      
    .footer{         
     border:solid 1px green;          
     background: green;          
     height:40px;          
     line-height:40px;          
     position: fixed;        
      bottom: 0;          
      width:100%;          
       text-align: center;         
      color:#fff;      
    }     
     .left{         
       border:solid 1px #669ae1;          
       background: #669ae1;          
       width:20%;          
       float:left;          
       height:100%;          
       margin-bottom: 40px;          
       overflow: auto;          
       color:#fff;          
       -webkit-box-sizing: border-box;          
       -moz-box-sizing: border-box;          
       box-sizing: border-box;      
    }      
    .right{          
       border: solid 1px #1d5464;          
       height:100%;          
       width:80%;          
       background: #1d5464;          
       color:#fff;          
       overflow: auto;          
       -webkit-box-sizing: border-box;         
       -moz-box-sizing: border-box;         
       ox-sizing: border-box;      
    }        
    .right div{height:1000px}    
     </style>
    </head>
    <body>    
      <div class="topNav">头部</div>    
       <div class="centerContext">        
           <div class="left">左边</div>        
           <div class="right">            
      <div >我是右边里面的内容我的高度是1000px</div>        
     </div>    
     </div>    
      <div class="footer">底部</div>
     </body>
    </html>
  • 相关阅读:
    【leetcode】1324. Print Words Vertically
    【leetcode】1323. Maximum 69 Number
    【leetcode】1320. Minimum Distance to Type a Word Using Two Fingers
    【leetcode】1319. Number of Operations to Make Network Connected
    7系列GTX中的疑惑
    8b10b
    hB
    MATLAB实现最优低通滤波器的函数
    modelsim读写TXT文件
    ILA用法
  • 原文地址:https://www.cnblogs.com/Mvloveyouforever/p/8858067.html
Copyright © 2020-2023  润新知