这是我制作下拉列表、两个文本框和一个按钮的示例代码。现在,我如何像在HTML中那样使用表来对齐它们。
<div class="row">
<?php echo $form->labelEx($model,'user_id');?>
<?php echo $form->dropDownList($model,'user_id',array('All'=>'All','Members'=>'Members','BusinessUsers'=>'BusinessUsers','SelectedUsers'=>'SelectedUsers'));?>
<?php echo $form->error($model,'user_id'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'title'); ?>
<?php echo $form->textField($model,'title'); ?>
<?php echo $form->error($model,'title'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'message'); ?>
<?php echo $form->textField($model,'message'); ?>
<?php echo $form->error($model,'message'); ?>
</div>
<div class="row buttons">
<?php echo CHtml::submitButton('Send Message'); ?>
</div>
未测试,但应该这样工作。
<table>
<tbody>
<tr>
<td><?php echo $form->labelEx($model,'user_id');?></td>
<td><?php echo $form->dropDownList($model,'user_id',array('All'=>'All','Members'=>'Members','BusinessUsers'=>'BusinessUsers','SelectedUsers'=>'SelectedUsers'));?></td>
<td><?php echo $form->error($model,'user_id'); ?></td>
</tr>
</tbody>
</table>