2017-06-05 15 views
0

同じ行に複数のテキストフィールドを作成する方法。同じ行のテキストフィールドHTML

これは私のコードです:

<div class="col-lg-2"> 
    <div class="form-group"> 
     <label>Working experience</label> 
     <input type="text" class="form-control " placeholder="Year"/>Year 
     <input type="text" class="form-control " placeholder="Month"/>Month 
     <input type="text" class="form-control " placeholder="Day" />Day 
    </div>    
</div> 
+0

あなたは同じ列または行に期待していますか? – lalithkumar

答えて

0

それはデフォルトでです。 inputはインライン要素です。ブートストラップで

<div class="col-lg-2"> 
 
    <div class="form-group"> 
 
    <label>Working experience</label> 
 
    <input type="text" class="form-control " placeholder="Year" />Year 
 
    <input type="text" class="form-control " placeholder="Month" />Month 
 
    <input type="text" class="form-control " placeholder="Day" 
 

 
Day 
 
    </div> 
 
</div>

あなたはあなたがinline formクラスを使用することができ

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/> 
 
    <div class="form-group"> 
 
     <label for="birthday" class="col-xs-3 col-sm-2 control-label">Birthday</label> 
 
     <div class="col-xs-3"> 
 
      <input type="text" class="form-control" placeholder="year"/> 
 
     </div> 
 
     <div class="col-xs-3"> 
 
      <input type="text" class="form-control" placeholder="month"/> 
 
     </div> 
 
     <div class="col-xs-3"> 
 
      <input type="text" class="form-control" placeholder="day"/> 
 
     </div>  
 
    </div>

0

単一のフォームグループ内の単一の行にしたいフィールドのすべてを置くことができます。

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> 
 

 
    <form class="form-inline"> 
 
    <div class="form-group"> 
 
     <label>Working experience</label> 
 
     <input type="text" class="form-control" placeholder="Year"> 
 
     <input type="text" class="form-control" placeholder="Month"> 
 
     <input type="text" class="form-control " placeholder="Day"> 
 
    </div> 
 
    </form>

使用実際の結果を見るためにスニペットを展開します。

0

ブートストラップを使用しているようです。

.form-inline<form>要素に追加します。

<form>にこれらのCSSプロパティを追加する、

display: inline-block; 
width: auto; 
0

利用ブートストラップ:

<form class="form-inline" action="/action_page.php"> 
    <label>Working experience : </label> 
    <div class="form-group"> 
     <input type="text" class="form-control" id="year" placeholder="Year" name="year"> 
    </div> 

    <div class="form-group"> 
     <input type="text" class="form-control" id="month" placeholder="Month" name="month"> 
    </div> 
    <div class="form-group"> 
     <input type="text" class="form-control" id="day" placeholder="Day" name="day"> 
    </div> 
</form> 
-1

あなたもこの方法を試すことができます。

<!DOCTYPE html> 
<html> 
<head> 
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/> 
</head> 
<body> 

<div class="col-lg-2"> 
    <div class="form-group" > 
     <label style="width:25%; float:left;">Working experience</label> 
     <div style="width:25%; float:left;"> 
      <input type="text" class="form-control " placeholder="Year"/>Year 
     </div> 
     <div style="width:25%; float:left;"> 
      <input type="text" class="form-control " placeholder="Month"/>Month 
     </div> 
     <div style="width:25%; float:left;"> 
      <input type="text" class="form-control " placeholder="Day"/>Day 
     </div> 
    </div>    
</div> 
</body> 

</html> 
+0

インラインスタイルは、ページを維持する最良の方法ではありません。 – Alexander

関連する問題