webyjh 2011-12-17 00:11:48 6440次浏览 6条回复 0 0 0

在_form.php里有这样的代码

<div class="row">
    <?php echo $form->labelEx($model,'totalNum'); ?>
    <?php echo $form->textField($model,'totalNum',array('size'=>3,'maxlength'=>3)); ?>
    <?php echo $form->error($model,'totalNum'); ?>
</div>
<div class="row">
    <?php echo $form->labelEx($model,'trueNum'); ?>
    <?php echo $form->textField($model,'trueNum',array('size'=>3,'maxlength'=>3)); ?>
    <?php echo $form->error($model,'trueNum'); ?>
</div>

现在改成如下:

<div class="row">
    <?php echo $form->labelEx($model,'totalNum'); ?>
    <?php echo $form->textField($model,'totalNum',array('size'=>3,'maxlength'=>3)); ?>
    <?php echo $form->error($model,'totalNum'); ?>
    <?php echo $form->labelEx($model,'trueNum'); ?>
    <?php echo $form->textField($model,'trueNum',array('size'=>3,'maxlength'=>3)); ?>
    <?php echo $form->error($model,'trueNum'); ?>
</div>

目的是想让应到人数和实到人数显示在一行里,但是这样修改过后,输入框是在一行里,第二个提示文字标签却还留在原地,请问这是什么问题,应该修改哪里呢?

[attach]531[/attach]

  • 回复于 2011-12-17 00:29 举报

    会不会是CSS的问题?

  • 回复于 2011-12-17 08:10 举报

    试试看这样行不行

    <div class="row">
        <div class="column">
            <!-- total number-->
        </div>
                     
        <div class="row">
            <!==true number==>
        </div>
    </div>
    
  • 回复于 2011-12-17 10:15 举报

    css影响了。。。

  • 回复于 2011-12-17 14:18 举报

    用表格搞定了,虽然还是很丑

    <table style="width:580px;">
        <tr>
            <td>
                <?php echo $form->labelEx($model,'class'); ?>
                <?php echo $form->textField($model,'class',array('size'=>1,'maxlength'=>2)); ?>
                <?php echo $form->error($model,'class'); ?>
            </td>
            <td>
                <?php echo $form->labelEx($model,'totalNum'); ?>
                <?php echo $form->textField($model,'totalNum',array('size'=>1,'maxlength'=>2)); ?>
                <?php echo $form->error($model,'totalNum'); ?>
            </td>
            <td>
                <?php echo $form->labelEx($model,'trueNum'); ?>
                <?php echo $form->textField($model,'trueNum',array('size'=>1,'maxlength'=>2)); ?>
                <?php echo $form->error($model,'trueNum'); ?>
            </td>
        </tr>
    </table>
    

    图(效果很蛋疼)

    [attach]532[/attach]

  • 回复于 2011-12-17 15:00 举报

    你用的什么浏览器?

  • 回复于 2011-12-17 18:02 举报

    用 360安全浏览器4 和 火狐7 基本上差不多,就是文本框在火狐7里稍小一些

您需要登录后才可以回复。登录 | 立即注册