在css中居中表单

时间:2013-05-21 00:27:17

标签: html css wordpress

我有一张我无法居中的表格。我尝试了很多东西,包括:

form{
     display:inline-block;
     text-align:center;
     margin:auto;
}
虽然dang的东西不会居中。请帮忙吗?

网址:http://s1527.mtchs.org/wordpress/contact/

3 个答案:

答案 0 :(得分:4)

form {
    width: 50%; /* adjust as needed */
    margin: 0 auto;
}

通过将左右边距设置为相同的值来对块级元素进行居中 - 通常,最简单的方法是将它们都设置为auto。另一方面,text-align适用于您应用样式的元素内的内联元素。

有关示例,请参阅here

答案 1 :(得分:1)

利用边距应该有效。为元素设置顶部/底部边距,其余为自动设置,它应自动居中。

margin: 100px auto 0 auto;

答案 2 :(得分:0)

如果你想使用display:inline-block和text-align组合,那么你必须在父元素中放置text-align 示例

<div style="position: relative; display: block; text-align: center">
   <div style="display: inline-block">
</div>

OR

你可以简单地将宽度放在from css

form{
     display:block;
     margin:auto;
     width:600px;
}