问答详情
源自:4-2 banner

margin

banner中的margin-left:-338px怎么理解呀?

提问者:慕莱坞8299253 2017-04-07 13:43

个回答

  • Qjva
    2018-06-07 16:00:53

    https://img4.mukewang.com/5b18e61a0001d29102970297.jpg如图?


  • 慕斯卡3483731
    2017-04-08 20:47:57

    因为你先是绝对定位left:50%;使得banner的左边在父元素的一半宽度的位置,但是banner本身是有宽度的,所以就需要通过margin-left:-338px来让banner再向左边移动,才能真正的让banner居中。如果你对338这个具体指还有疑问,可以通过浏览器上的f12键审查元素把margin-left的值从0开始慢慢往上调,多调几次就明白了。

    希望上面的回答能够帮到你