CSS对齐中心

时间:2016-07-01 06:24:01

标签: html css

我有一个宽度为100%且高度为100%的div。在里面,我有一个200px x 200px div。我希望200px x 200px与外部div的垂直和水平中心对齐。就像在Photoshop中对齐垂直或水平中心时一样。到目前为止,我只能从边缘对齐。这可能吗?

由于

3 个答案:

答案 0 :(得分:1)

您可以根据页面位置使用margin:0 auto;设置自动保证金。

答案 1 :(得分:0)

一种解决方案如下:

HTML:

<div id="parent">
    <div id="child">Content here</div>
</div>

CSS:

#parent {display: table;}

#child {
  display: table-cell;
  vertical-align: middle;
  margin: auto;
}

请注意:CSS表与HTML表不同。

答案 2 :(得分:0)

<div>
   <div class="two">
   </div>
</div>

和css

.two{
  margin: auto;
  vertical-align:middle;
}