Sofronia3427947
2016-10-04 22:20
当不设定宽高的时候设置margin-left:-10px margin-right:-10px;会使元素左右扩大10px 当元素有固定宽的时候margin-left:-10;会使元素像左偏移10px;为什么同样的条件margin-right:-10px;不能使元素向右移动10像素?
width百分百了
其实是有效的,margin-left和margin-top是相对于父元素左上角而言,而margin-right和margin-bottom是相对元素本身而言,会影响后面元素的位置,当后面有元素的时候就可以看到效果了。
CSS深入理解之margin
55942 学习 · 66 问题
相似问题