margin为负值,IE8不能和之前的元素进行重叠,怎么处理?

静静发表于2017-11-06 15:47:33

当margin-top为负值时,IE8不能和之前的元素进行重叠,怎么处理?

3ae7b62f-c2c6-11e7-a012-2047479581fe
  • 羊驼 2017-12-11 18:27:55 28fa4698-de5d-11e7-a012-2047479581fe

    margin-bottom会缩小下方的空间,使之后的元素上移,以至于与之重叠

    回复 28fa4698-de5d-11e7-a012-2047479581fe

  • 微距摄影 2017-11-10 16:59:58 fce3b337-c5f4-11e7-a012-2047479581fe

    CSS中margin-top和margin-bottom的处理方式是不同的。 margin-top会将当前元素上移。如果该元素position不是absolute或fixed,这还会导致之后的元素也向上移。 margin-bottom会缩小下方的空间,使之后的元素上移,以至于与之重叠。

    回复 fce3b337-c5f4-11e7-a012-2047479581fe

  • 沁水百合 2017-11-10 16:58:26 c5fd3cfb-c5f4-11e7-a012-2047479581fe

    给一个浮动元素加上相反方向的负margin,则会使行间距为0且内容重叠。

    回复 c5fd3cfb-c5f4-11e7-a012-2047479581fe

相关文章 更多>>