0

我是 Web 开发的新手,所以这听起来可能很愚蠢。

我试图呼应一个表格。

 <tr>
  <td><?php echo form_label($login_label, $login['id']); ?></td>
  <td><?php echo form_input($login); ?></td>    
  <td style="color: red;"><?php echo form_error($login['name']); ?><?php echo isset($errors[$login['name']])?$errors[$login['name']]:''; ?></td>    
</tr>   
<tr> 
  <td> <?php echo form_label('Password', $password['id']); ?></td>
  <td><?php echo form_password($password); ?> </td>
  <td style="color: red;"><?php echo form_error($password['name']); ?><?php echo isset($errors[$password['name']])?$errors[$password['name']]:''; ?></td>   
</tr>

登录表单出现在网页的左上角。有什么方法可以将它定位到页面的中心或在页面周围移动它。

谢谢您的帮助。

编辑:

我试过这样做:

<style>
  #content {
    width:500px;
    margin:0 auto ;
    text-align:center;
  }
</style>
<div id='content'>
 <tr>

        <td><?php echo form_label($login_label, $login['id']); ?></td>

        <td><?php echo form_input($login); ?></td>
        <td style="color: red;"><?php echo form_error($login['name']); ?><?php echo isset($errors[$login['name']])?$errors[$login['name']]:''; ?></td>
    </tr>
</div>

这将登录表单向下移动,但没有移到一边。有任何想法吗?

4

1 回答 1

0

将表单包装在 div 中并使用 css 移动它(为简单起见,样式在视图中,但您可以将其作为外部样式表):

<style>
  #content {
    width:500px;
    margin:0px auto;
  }
</style>
<div id='content'>
 {form goes here}
</div>
于 2013-06-10T11:48:59.937 回答