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

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

如何用css進行網頁布局5-3

.top{height:100px;background:#ccc;} .main{height:800px;} .left{ width:200px;height:800px;float:left;background:blue;} .right{height:800px;background:green;float:right;} .foot{heigh:50px;clear:both;background:orange;}哪里錯了,為什么left與right之間有一道鴻溝?

正在回答

3 回答

因為你使用的是浮動模型,并且沒有設置width,因此right的那邊width由你字符的長度決定,你試試看把html里的right換成其他字符就知道啦。

0 回復 有任何疑惑可以回復我~

另外 ?foot{heigh:50px; ?里面的高度屬性少了一個t

0 回復 有任何疑惑可以回復我~

因為你右邊的div變成了浮動之后div的類型變成了inline-block,所以在你沒有設置.right寬度的情況下中間會有很大的空白。建議寬度改成百分比的形式,這樣適應性高一點。

<style type="text/css">

body{ margin:0; padding:0; font-size:30px; color:#fff}

.main{background-color:red;height:800px;}

.top{height:100px;background:#ccc;}?

.left{ width:20%;height:800px;float:left;background:blue;}?

.right{width:79%;height:800px;background:green;float:right}?

.foot{height:50px;clear:both;background:orange;}

</style>


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
如何用CSS進行網頁布局
  • 參與學習       209566    人
  • 解答問題       1206    個

用最簡潔的案例教你布局的那些知識,這是前端工程師基本技能

進入課程

如何用css進行網頁布局5-3

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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