2017-11-16 13 views
-1

テキストを左右に揃えたい。解決のために私はtext on left and right side of elementを調べました。しかし、それは私のために働いていませんでした。Yii2-左右のテキストを整列する方法

私は何をしましたか?

<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

私はすでに解決のためにチェックして述べたように。

ご協力いただければ幸いです。

答えて

2

が、それはあなたが例えば50%をDIV1とDIV2のディメンションを定義することができます

<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>

+0

Tyそれは働きます。 :) –

+0

@ほとんど歓迎.....あなたの問題が解決すれば答えを受け入れることができます。 – Gattbha

+0

それを受け入れる:)。 –

0

+0

しようとしましたが、デフォルトでは –

+0

を働いていない、あなたのために修正されます! – Dhanil

+0

div要素はブロックであるjsfiddleでそれを共有したり、作業のデモを共有してください –

0

に動作します幅は適用 'DIV1' と 'DIV2' のスタイルdisplay:block;を追加各。 display:inline-blockを設定するか、またはfloatingを使用します。

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

代わりにあなたはフレキシボックスに使用することができます

関連する問題