網頁佈局CSS技巧-Web設計必知
1、兩列布局
1.1、左列固定,右列自適應
#left{ width:190px; float:left; }
#right{ margin-left:205px; }
1.2、右列固定,左列自適應
#left{ float:left; width:100%; }
#right{ float:left; margin-left:-100px; width:100px; }
2、三列布局
2.1、左右寬度固定,中間自適應
#left{ float:left; width:200px; }
#middle{ margin:0 210px; }
#right{ float:right; width:200px; }
2.2、中間寬度固定,左右自適應
這個有點複雜,有必要先貼html
<div class=”wrap”>
<div class=”left”>
<div class=”leftWrap”>left左列</div>
</div>
<div class=”right”>
<div class=”rightWrap”>right右列</div>
</div>
<div class=”center”>Center</div>
</div>
css樣式:
.wrap{position:relative;overflow:hidden;width:100%}
.left{float:left;width:50%;margin-left:-400px;padding-left:200px; }
.leftWrap{margin-left:200px;background:#aaa;}
.right{float:right;width:50%;margin-right:-400px;padding-right:200px;}
.rightWrap{margin-right:200px;background:#aaa;}
.center{position:absolute;left:50%;margin-left:-200px;width:400px;background:#eee;}
3、上中下三行佈局
html { height:100%; }
body { height:100%; }
/*如需滿屏,則對html和body都設定height:100%*/
#top { position:absolute; left:10px;top:0px;right:10px;height:50px;}
#main { position:absolute; left:10px;top:60px;bottom:60px;right:10px;overflow:auto;}
#bottom { position:absolute; left:10px; bottom:0px; right:10px; height:50px;}xi
/*IE6下*/
#top { *height:50px; *margin-top:-60px; *margin-bottom:10px; *position:relative; *top:0; *right:0; *bottom:0; *left:0;}
#main { *height:100%; *margin-left:210px; _margin-left:207px; *position:relative; *top:0; *right:0; *bottom:0; *left:0;}
#bottom { *height:50px; *margin-top:10px; *position:relative; *top:0; *right:0; *bottom:0; *left:0;}
至於HTML程式碼,除了“2.2 中間寬度固定,左右自適應”,其他的我想沒有必要貼出來了。
有以上幾個作對照,常用的網站佈局應該都可以搞定。
相關文章
- 網頁設計必備技能:如何用CSS盒子模型打造完美佈局?網頁CSS模型
- 網頁設計有哪些佈局的方法和技巧?網頁
- css網頁的幾種佈局CSS網頁
- Web網頁佈局的主要方式Web網頁
- css頁面佈局CSS
- CSS 列表項佈局技巧CSS
- CSS常見佈局技巧CSS
- css佈局知識摘要CSS
- 收藏!40 個 CSS 佈局技巧CSS
- 新手做網頁設計?這9款經典網頁佈局設計瞭解下網頁
- 7個Web前端程式設計師必須會用CSS技巧Web前端程式設計師CSS
- 【HTML+CSS網頁設計與佈局 從入門到精通】第2章HTMLCSS網頁
- Flutter佈局詳解,必知必會Flutter
- CSS網格佈局CSS
- 網頁佈局------幾種佈局方式網頁
- 常用前端佈局,CSS技巧介紹前端CSS
- web開發技巧-網頁排版佈局常見問題及解決辦法Web網頁
- 網站頁面規劃和佈局的方法技巧網站
- 網頁佈局方法網頁
- InDesign 2022 Id頁面佈局設計
- CSS Grid 網格佈局邊框設定CSS
- css佈局-float佈局CSS
- CSS佈局 --- 居中佈局CSS
- 網頁佈局------for表單網頁
- 網頁佈局基礎網頁
- SAP Spartacus Page Layout - 頁面佈局設計
- 學習如何用CSS變數建立網頁響應佈局 — css var()CSS變數網頁
- CSS入門指南-4:頁面佈局CSS
- 好程式設計師web前端技術分享移動端頁面佈局程式設計師Web前端
- CSS佈局可能是“物理”知識CSS
- CSS 文件流技巧,讓佈局更簡單CSS
- CSS Grid 網格佈局教程CSS
- 網頁佈局------小米商城官網網頁
- InDesign 2022 for mac(頁面佈局、排版設計工具)Mac
- CSS佈局CSS
- 【css】佈局CSS
- css 佈局CSS
- 網頁佈局-----引入檔案網頁
- 前端網頁佈局全解析前端網頁