課程
/前端開發
/HTML/CSS
/CSS深入理解之margin
百分比無法做到,為什么?當每個列表的寬度為百分比,margin的邊距也是百分比,給ul設置一個負的margin值也是百分比,但是空間并沒有完美的填充
2016-07-13
源自:CSS深入理解之margin 5-1
正在回答
百分比不起作用,是因為ul的margin百分比是相對于整個擴大后的占比,就是相對box的占比,而li的margin百分比則是相對ul的占比,兩個占比相對的元素就不一樣了,所以其百分比的含義不一樣,所以仍按照現有的思路設寬度是不正確的。
陳小窩 提問者
鄰家的帥學霸 回復 陳小窩 提問者
陳小窩 提問者 回復 鄰家的帥學霸
舉報
本CSS教程帶你深入講解CSS的margin屬性,解決你多年困惑
1 回答margin負值使兩端對齊不太明白?
1 回答margin負值的意義是什么?
1 回答margin負值兩欄自適應布局我怎么抄你的代碼出不來你的效果
2 回答寬度固定的條件下為什么margin-right設置負值不能讓元素向右移動?
2 回答為什么不能實現老師說的(CSS深入理解margin 5-1:css margin負值定位),請大神幫忙看看代碼,謝謝。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-07-13
百分比不起作用,是因為ul的margin百分比是相對于整個擴大后的占比,就是相對box的占比,而li的margin百分比則是相對ul的占比,兩個占比相對的元素就不一樣了,所以其百分比的含義不一樣,所以仍按照現有的思路設寬度是不正確的。