2014-08-30 61 views
-3

无论显示器大小如何,我都需要帮助将div对齐。Centre div indifferent monitor?

我正在寄一张图片。谁能帮我?

enter image description here

+2

首先,欢迎来到Stack Overflow。其次,请包括你已经尝试过的或者你会下降的 - 在这里投了很多票。本网站不是为了寻求代码,而是用于帮助解决代码中的问题。 – davidxd33 2014-08-30 00:22:50

回答

0
#myDiv{ 
    position: absolute; 
    top: 0; 
    left: 50%; 
    width: 800px; 
    margin-left: -400px; /* width divided by 2 */ 
} 

这是一个简单的方法来做到这一点。但是,如果您有其他元素,使其成为position: absolute可能会导致一些问题。

如果它有一个固定的高度,你可以把它放在一个容器div到你设置heightposition: relative,让其他元素保持它们的初始位置,就像这样:

#container{ 
    position: relative; 
    height:500px; /* add this height to #myDiv */ 
} 

HTML:

<div id="container"> 
    <div id="myDiv"></div> 
</div>