課程
/前端開發
/HTML/CSS
/網頁布局基礎
margin不應該跟旁邊那個塊的距離 直接20px 嗎 ? ??
換成left:200px行不行 ?不用margin
2016-07-26
源自:網頁布局基礎 4-4
正在回答
額。我明白了。因為content設置了絕對定位,因此這一個塊就不在標準流中。因此就不存在與旁邊的sider盒子的間距,所以設置margin-left 和 設置left 是一個效果了。
同問,margin不是相對于相鄰盒子之間的距離嗎。在另外一個地方有人說margin是相對于最近的父元素的距離。。很懵比
margin是相對于頁面的外邊距,因為sider已經寬度是180了,要跟sider相差20px需要指定左邊的margin也就是左邊距就是margin-left:200px
小菜鳥飛 提問者
舉報
讓你精通CSS中三大定位機制,徹底掌握網頁布局的相關知識
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-11-21
額。我明白了。因為content設置了絕對定位,因此這一個塊就不在標準流中。因此就不存在與旁邊的sider盒子的間距,所以設置margin-left 和 設置left 是一個效果了。
2016-11-21
同問,margin不是相對于相鄰盒子之間的距離嗎。在另外一個地方有人說margin是相對于最近的父元素的距離。。很懵比
2016-07-26
margin是相對于頁面的外邊距,因為sider已經寬度是180了,要跟sider相差20px需要指定左邊的margin也就是左邊距就是margin-left:200px