position:absolute的元素,设置不同方向的margin,有的会改变元素的位置,
为什么position:absolute的元素设置了left:0;bottom:0;之后,为它设置margin-bottom会把它自己往上顶,设置margin-top时它的位置却没有任何变化? |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
margin指的是与相邻元素之间的间隙,设置margin-bottom会向上是因为你当前的bottom为0,为了使它有个外边距就会把它推上去......
如果你设置的是top:0的话,margin-top会把它向下顶,margin-bottom就没变化了。 |
|
|
|
|