2010-03-01 52 views
0

我有一个aspx登录控件,我想将它居中在屏幕上。登录控制不集中

我该如何做到这一点?我试过应用文本对齐:居中。

回答

2
#containing_element { //Or body 
    text-align: center; // For IE 
} 
#element_to_center { 
    display: block; 
    margin: 0 auto; // For everything else 
    text-align: left; // Assuming you don't want everything else centered. 
} 
+1

+1,但如果使用IE风格,则必须在包含的/居中的元素上使用“text-align:left”,否则中心文本对齐将被继承。 – Randolpho

+0

@Randolpho绝对真实 - 谢谢你的加入。 –

2
在CSS

<div style="width: 200px; margin-left: auto; margin-right:auto;"> 
    <!-- contents will be contained in a box that is centered by its parent's box. --> 
</div> 

More info

+0

的div容器应包含一个固定,以及余量应为顶部和底部,并自动对左和右,是0,这在逻辑上应工作,但仍然没有运气,因为登录控制呈现为表格。 –