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

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

老師那個margin-left不是應該設置為20px嗎,是與左邊div的距離啊。如果是設置left,那就應該是200px了啊

正在回答

4 回答

不能用left:200px 代替margin-left:200px嗎?

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

這里margin-left要加的180px,是為了解決#content設置了絕對定位脫離了標準文檔流而遮蓋#sidebar,而20px才是兩者之間真正的間距

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

同學,題目描述沒有錯,#content與sidebar之間的間距確實是20px,因為應用了絕對定位的方法來實現橫向兩列布局,所以margin-left的值需要自己計算,也就是用#sidebar的寬度180px+20px(#content與#sidebar之間的間距20px),如果改成200px的話,意味著最后要填寫的margin-left值就不是200px,而是180px+200px=380px了。如果這里不用絕對定位的方法,而使用float的方法,是不是就應該填寫margin-left:20px了呢?

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

趙旻

為什么要用margin-left屬性呢?在設置#content絕對定位的位置的時候,直接設置left為200是不是也可以呢?
2014-07-09 回復 有任何疑惑可以回復我~
#2

mukewang_jiayou

你想表達什么呢? 寫了一大段,每個字都能看懂,但讀完之后不知所云 以其昏昏使人昭昭
2014-09-01 回復 有任何疑惑可以回復我~

對,應該是200px,已經修改!

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

舉報

0/150
提交
取消
網頁布局基礎
  • 參與學習       214678    人
  • 解答問題       1833    個

讓你精通CSS中三大定位機制,徹底掌握網頁布局的相關知識

進入課程
微信客服

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

幫助反饋 APP下載

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

公眾號

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