2016-12-07 21 views
1

これらの2つのラベルと入力をどのように並べるかを考えています。誰かが私がどこに間違っているかもしれないか教えてくれませんか?私はちょうどそれらがお互いの隣に並んでいることを望む。ブートストラップ・グリッド・システムは、2つのラベルを並べて配置しています。

<div class="row"> 
    <div class="col-lg-12"> 
     <label for="gender_<cfoutput>#Add#</cfoutput>">Sex:</label> 
      <div class="form-group"> 
       <div class="col-xs-4"> 
        <cfinclude template="../ddl/gender.cfm"> 
       </div> 
      </div> 
    </div> 
    <div class="col-lg-12"> 
     <label for="driverlicense_<cfoutput>#Add#</cfoutput>" class="labelspace">Driver license number:</label><cfinclude template="../includes/tooltip.cfm"> 
      <div class="form-group"> 
       <div class="col-lg-1"> 
        <cfoutput> 
        <cfinclude template="../ddl/dlstates.cfm"> <!--- If you need to re-insert into HTML and not use as include, then you have to correct the file location i.e(../../../) ---> 
       </div> 
       <div class="col-lg-3"> 
        <input type="text" class="form-control input-sm" name="driverlicense_#Add#" id="driverlicense_#Add#" validateat="onSubmit" validate="noblanks" maxlength="50" required="yes" value="#session.checkout.info["driverlicense_" & Add]#" /> 
        </cfoutput> 
        <span id="result_<cfoutput>#Add#</cfoutput>"></span> 
       </div> 
      </div> 
    </div> 
</div> 

enter image description here

どのように私はセックスと同じライン上の運転免許証番号を入れていますか?それはCOL-LG-6をするために変更

EDIT

は、同じ行にそれらを置く彼らはまだ、このように見える終わりますか?私は彼らがそんなにひどく見えないようにしようとしています。

enter image description here

EDIT 2

<div class="row"> 
    <div class="col-lg-5"> 
     <label for="gender_<cfoutput>#Add#</cfoutput>">Sex:</label> 
      <div class="form-group"> 
       <div class="col-lg-10"> 
        <cfinclude template="../ddl/gender.cfm"> 
       </div> 
      </div> 
    </div> 
    <div class="col-lg-7"> 
     <label for="driverlicense_<cfoutput>#Add#</cfoutput>" class="labelspace">Driver license number:</label><cfinclude template="../includes/tooltip.cfm"> 
      <div class="form-group"> 
       <div class="col-lg-2"> 
        <cfoutput> 
        <cfinclude template="../ddl/dlstates.cfm"> <!--- If you need to re-insert into HTML and not use as include, then you have to correct the file location i.e(../../../) ---> 
       </div> 
       <div class="col-lg-5"> 
        <input type="text" class="form-control input-sm" name="driverlicense_#Add#" id="driverlicense_#Add#" validateat="onSubmit" validate="noblanks" maxlength="50" required="yes" value="#session.checkout.info["driverlicense_" & Add]#" /> 
        </cfoutput> 
        <span id="result_<cfoutput>#Add#</cfoutput>"></span> 
       </div> 
      </div> 
    </div> 
</div> 

enter image description here

私はそれが良く見えるように左に多くの運転免許証番号を削除するにはどうすればよいですか?

+1

'col-lg-12'の代わりに' col-lg-6'を試してください – j08691

+0

http://getbootstrap.com/css/#forms-horizo​​ntal – ZimSystem

+0

@ j08691それらを同じ行に置いてください隙間が巨大で、私はセックスの選択がそれより上のものと同じサイズであることを欲しかった –

答えて

1

col-lg-12の代わりにcol-lg-6クラスを使用して、これら2つの要素が6〜6列になるようにする必要があります。だから彼らはまったく同じ列に収まる。

UPDATE:

<div class="row"> 
<div class="col-lg-4"> 
    <label for="gender_<cfoutput>#Add#</cfoutput>">Sex:</label> 
     <div class="form-group"> 
      <div class="col-xs-4"> 
       <cfinclude template="../ddl/gender.cfm"> 
      </div> 
     </div> 
</div> 
<div class="col-lg-8"> 
    <label for="driverlicense_<cfoutput>#Add#</cfoutput>" class="labelspace">Driver license number:</label><cfinclude template="../includes/tooltip.cfm"> 
     <div class="form-group"> 
      <div class="col-lg-4"> 
       <cfoutput> 
       <cfinclude template="../ddl/dlstates.cfm"> <!--- If you need to re-insert into HTML and not use as include, then you have to correct the file location i.e(../../../) ---> 
      </div> 
      <div class="col-lg-4"> 
       <input type="text" class="form-control input-sm" name="driverlicense_#Add#" id="driverlicense_#Add#" validateat="onSubmit" validate="noblanks" maxlength="50" required="yes" value="#session.checkout.info["driverlicense_" & Add]#" /> 
       </cfoutput> 
       <span id="result_<cfoutput>#Add#</cfoutput>"></span> 
      </div> 
     </div> 
</div> 

+0

私はそれを理解していますが、そのような大きな隙間にどのように近づけて、その上のものと一致するように選択のサイズを制御するのですか? 12より小さい値を使用すると、選択範囲が小さくなります –

+0

これは、col-lg-6ではレイアウトの仮想列の半分を占めるためです。しかし、あなたの6つの要素から1 + 3列しか使用しません。 既存のレイアウトと一致させたい場合は、現在のcol-lg-6クラスの代わりにcol-lg-4とcol-lg-8を使用するか、form-group add col-lg- col-lg-4を2つの要素に割り当てる。 または、性別のドロップダウン、ライセンスのドロップダウン、テキストを別々のcol-lg-4行に入れることができます。彼らは平等な距離にいます。 –

+0

コードをどのように表示するかの例を教えてください。 –

1

彼らは広い両方とも12列です。サイズを6にして、サイズの半分にしてみてください。

+0

私はそれを理解していますが、そのような大きなギャップでどうやってクローズアップし、それを上のものと一致するように選択のサイズを制御しますか?私が12歳未満のときに選択肢が縮小しています –

+0

あなたは何を意味するのか分かりません。もっと説明できますか? –

+0

セックスセレクトは、生年月日の上の写真のものと同じサイズでなければなりません。その後、運転免許証の番号は、曜日の距離が –

関連する問題