2016-05-10 6 views
1

enter image description hereボタンの隣にある "ブートストラップフォーム入力"?

私の最終目標は、ボタンを押すと、その右側に通常のブートストラップ入力フィールドのように見える<select>ドロップダウンを持つことである(それは、すべての画面サイズ上の他のUI要素にマッチします)。

class="form-control input-md" 

入力に上記のCSSを使用して、ブートストラップフォーム入力の色、枠線などを取得します。私はそれが画面幅全体を占めること、大きなマージンを持つこと、または次の行に落としたくない。私は部分的にそれを固定しました:

.my-modified-input { 
    margin:0px; 
    width: 250px; 
} 

しかし、入力はまだ次の行にジャンプします。ブートストラップグリッドを使わずにこれを防ぐ方法はありますか?グリッドを使用したくない理由は、ボタンと選択ドロップダウンの間隔が広すぎるため、各画面サイズのカスタム列を持つ行内に行を作成しないといけません。

+0

あなたは今持っているHTMLを表示できますか? –

+0

@Andrew:これを見ていただきありがとうございますが、user1655には適切な解決策があります。私はhtmlを簡単に表示することはできません。なぜなら、これはたくさんの角度のディレクティブだからです。しかし、user165は彼のフィドルにあります。彼の答えを1秒で受け入れるつもりです。 – VSO

答えて

1

フォームインラインクラスを使用する必要があります。

<form class="form-inline"> 
     <div class="form-group"> 
     <button class="btn btn-primary"> 
      Button 
     </button> 
     </div> 
     <div class="form-group"> 
     <select class="form-control"> 
      <option value="">here is your select</option> 
     </select> 
     </div> 

    </form> 

https://jsfiddle.net/bjw1gLv2/

+0

そうですね、それは間違いなく私の問題を解決します。 Ty。 – VSO

1
<form class="form-horizontal" role="form"> 
<div class="form-group"> 
    <div class=" col-sm-4" > 
    <button class="btn btn-primary btn-block">Click me</button> 
    </div> 
    <div class="col-sm-8"> 
     <select class="form-control"> 
     <option>1</option> 
     </select> 
    </div> 
</div> 
</form> 

これはあなたをheplを願っています。

関連する問題