我们经常使用margin: 0 auto
来使元素水平居中,垂直居中往往是比较麻烦的地方,然而margin: auto
也能方便的让元素垂直居中,在申明元素高度的情况下,只需使用下面的 css:
|
|
注意必须申明元素高度,可以使用%属性和 min-/max-属性。
看下面的示例:
参考:http://www.smashingmagazine.com/2013/08/absolute-horizontal-vertical-centering-css/
我们经常使用margin: 0 auto
来使元素水平居中,垂直居中往往是比较麻烦的地方,然而margin: auto
也能方便的让元素垂直居中,在申明元素高度的情况下,只需使用下面的 css:
|
|
注意必须申明元素高度,可以使用%属性和 min-/max-属性。
看下面的示例:
参考:http://www.smashingmagazine.com/2013/08/absolute-horizontal-vertical-centering-css/