これはなぜ機能しないのかわかりませんいくつかの入力ボックスを集中させようとしていて、他のスタックオーバーフロースレッドをチェックして解決策を試したが、仕事に..助けてください!ここで(inputタグのスタイルは)私もそうのようなdivの中にスタイルを試してみた私は今それを持っているか私のHTML入力エリアを中央に置くことができない
<!-- Register Form -->
<div class="user_register" >
<form>
<table>
<tbody>
<br></br>
<tr>
<td><input type="text" name ='first_name' size='8 placeholder='First Name'/></td>
<td><input id ='last_name'type="text" name = 'last_name' size='8' placeholder ='Last Name'/></td>
</tr>
<br></br>
<tr>
<td><input style="margin:0px auto; display:block;" class='register_inputs' type="text" name='username' placeholder='Username' size='14'/></td>
</tr>
<tr>
<td><input style="margin:0px auto; display:block;" class='register_inputs' type="text" name='email' placeholder='Email'size='14' /></td>
</tr>
<tr>
<td><input style="margin:0px auto; display:block;" style="margin:0px auto; display:block;" class='register_inputs' type="password" name='password' placeholder='Password' size='14' /></td>
</tr>
<tr>
<td><input style="margin:0px auto; display:block;" class='register_inputs' type="password" name='confirm_password' placeholder='Confirm Password' size='14' /></td>
</tr>
<tr>
<td><a href="#" class="submit_reg">Register</a></td>
<td><a href="#" class="back_to_login">Back</a></td>
</tr>
</table>
</form>
</div>
です:
<div style="text-align:center;">
<input type="text" />
</div>
と入力のクラス/ IDを使用し、 divをCSSでスタイルに囲みます。何もない。私は間違って何をしていますか?
テキスト整列センターのテキストの幅と一致するように、私はまた、あなたの入力テキストボックスとパスワードに
width: 100%
を設定します。私はあなたが別の要素の中に要素を集中させようとしていると信じています。それはプロパティalign:input要素の中心を必要とします。 http://www.w3schools.com/css/css_align.asp –を参照して、余白を追加するだけです:0 auto;テーブルの上にそれが中心になる、私の答えをチェックしてください:-) –