亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

如何進行CSS網頁布局(一列,二列,三列,混合)

標簽:
Html/CSS

1.两列自适应宽度:
body{margin: 0;padding: 0;}/清除默认样式/
.left{width: 20%; height: 500px; background: red; float: left;}
.right{width: 80%; height: 500px; background: blue; float: right;}
两列自适应布局:会随着浏览器窗口宽度改变。width:百分比 ;loat,用的少,一般使用的是固定宽度的两列布局
2.固定宽度的两列布局:
body{margin: 0;padding: 0;}
.main{width: 800px;margin: 0 auto;}
.left{width: 200px; height: 500px; background: red; float: left;}
.right{width: 600px; height: 500px; background: blue; float: right;}
固定宽度的两列布局:给他们加个固定宽度的父元素盒子
3.三列布局:
1、三列完全自适应宽度:①3个宽度为百分比;②第一个div的浮动:float:left;第二个div的浮动:float:left;第三个div的浮动:float:right.
2、两边固定、中间自适应的三列布局:①两边宽度输入固定值,中间宽度去掉;中间自适应。需要两边用绝对定位absolute
三列布局,左右固定宽带,中间自适应。不能使用浮动,要使用绝对定位
body{margin: 0;padding: 0;}
.left{width: 200px; height: 500px; background:#ccc; position: absolute; left: 0; top: 0; }
.mid{ height: 500px; background: gray; }
.right{width: 200px; height: 500px; background:#ddd; position: absolute; right: 0; top: 0; }

还可以修改中间div的margin来设置列间距:
.mid{ height: 500px; background: gray; margin: 0 210px;}
4混合布局:.
body{margin: 0;padding: 0;}
.top{height: 100px;background: blue;}
.main{height: 400px;width: 800px;margin: 0 auto;}
.left{height: 400px;width: 200px;background: red;float: left;}
.right{height: 400px;width: 600px;background: yellow;float: right;}
.foot{height: 100px;width: 800px; background: blue;margin: 0 auto;}

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消