Yii2-如何对齐左侧和右侧的文本php

时间:2017-11-16 13:02:48

标签: php html css yii2

我想在右侧和左侧对齐文字。为了解决方案,我研究了text on left and right side of element。但它对我没有用。

我做了什么?

<section class="content">

<div>
    <div class="div1" style="text-align:left; float: left;">
        Date:
        <span style="padding-bottom: 10px; border-bottom: 1px solid black">
            <?php $model=$dataProvider->getModels()[0]; print_r($model['Date'])?>
        </span>

    </div>
    <div class="div2" style="text-align:right; float: right;">
        Reciept#:
        <span style="padding-bottom: 10px; border-bottom: 1px solid black">
            OGP-<?php $model=$dataProvider->getModels()[0]; print_r($model['OGP_Serial_No'])?>
        </span>

    </div>

</div>

</section>

输出

enter image description here

如前所述,我已经检查了解决方案。

任何帮助都将受到高度赞赏。

3 个答案:

答案 0 :(得分:3)

应用宽度,它将起作用:

&#13;
&#13;
<section class="content">
<div>
    <div class="div1" style="text-align:left; float:left; width:50%;">
        Date:
        <span style="padding-bottom: 10px; border-bottom: 1px solid black;">
            <?php $model=$dataProvider->getModels()[0]; print_r($model['Date'])?>
        </span>

    </div>
    <div class="div2" style="text-align:right; float:right; width:50%;">
        Reciept#:
        <span style="padding-bottom: 10px; border-bottom: 1px solid black">
            OGP-<?php $model=$dataProvider->getModels()[0]; print_r($model['OGP_Serial_No'])?>
        </span>

    </div>

</div>
</section>
&#13;
&#13;
&#13;

答案 1 :(得分:0)

为&#39; div1&#39;添加样式display:block;和&#39; div2&#39;

答案 2 :(得分:0)

你可以为div1和div2定义一个维度,例如50%。并设置display:inline-block或use floating。

 .div1{
         text-align:left; 
         float: left;
         width:50%;
   }
   .div2{
         text-align:right;
         float:right;
         width:50%;
   }

或者你也可以使用flexbox