鍍金池/ 問答/HTML/ margin-left為負(fù)的例子里面,ul外邊距為負(fù),可是li的左外邊距怎么不起

margin-left為負(fù)的例子里面,ul外邊距為負(fù),可是li的左外邊距怎么不起作用了呢

https://codepen.io/niusz/pen/...
看最左邊的紅色元素,它明明有margin-left: 20px,可是看不出來啊?

回答
編輯回答
壞脾滊

.ct > ul {
margin-left: -20px;
}
這和margin-left: 20px抵消了

2018年6月28日 13:57
編輯回答
蔚藍(lán)色

margin-left:20px 是在li上面的
margin-left: -20px是在ul上,這樣也能抵消?

2017年10月19日 10:12