2017-01-10 8 views
1
<div class="input-group"> 
<select class="input-group-addon"> 
    <option>1</option> 
    <option>2</option> 
    <option>3</option> 
    <option>4</option> 
</select> 

<input id="email" type="text" class="form-control" name="email" placeholder="Email"> 

<button class="input-group-addon">Submit</button> 
</div> 

誰かが私にこの見た目を手助けできますか? enter image description hereAmazon.co.jpで検索バーの外観を実現しようとしています

私は完全に失われ、これは私がブートストラップを使用して enter image description here

http://codepen.io/jpezninjo/pen/bgVyZp

答えて

1

あなたの答えのために、この

select { 
 
    background: transparent; 
 
    border: none; 
 
    padding: 6px 12px; 
 
} 
 
button { 
 
    padding: 6px 12px; 
 
    background: transparent; 
 
    border: none; 
 
} 
 
.input-group-addon { 
 
    padding: 0!important; 
 
}
<link href="https://getbootstrap.com/examples/jumbotron-narrow/jumbotron-narrow.css" rel="stylesheet" /> 
 
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" /> 
 
<div class="row"> 
 
    <div class="col-md-2"></div> 
 
    <div class="col-md-8"> 
 
    <div class="input-group"> 
 
     <span class="input-group-addon"> 
 
     <select> 
 
     <option>1</option> 
 
     <option>2</option> 
 
     <option>3</option> 
 
     <option>4</option> 
 
    </select> 
 
    </span> 
 

 
     <input id="email" type="text" class="form-control" name="email" placeholder="Email"> 
 

 
     <span class="input-group-addon"> <button>Submit</button></span> 
 
    </div> 
 
    </div> 
 
    <div class="col-md-2"></div> 
 
</div>

+0

ありがとう!これは実際には簡単な修正プログラムであり、私は驚いています。しかし、私は今までこれをやろうと思ったことがありません。 –

+0

ようこそ@JosephPerez :) –

0

更新...

得るものである理由に困惑しています。これを試すことができます。 CSSスタイルは必要ありません。

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> 
 
<!-- jQuery library --> 
 
\t <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> 
 

 
\t <!-- Latest compiled JavaScript --> 
 
\t <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> 
 
<div class="container"> 
 
    <div class="row">  
 
     <div class="col-xs-8 col-xs-offset-2"> 
 
\t \t  <div class="input-group"> 
 
       <div class="input-group-btn search-panel"> 
 
        <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> 
 
        \t <span id="search_concept">All</span> <span class="caret"></span> 
 
        </button> 
 
        <ul class="dropdown-menu" role="menu"> 
 
         <li><a href="#contains">test1</a></li> 
 
         <li><a href="#its_equal">test2</a></li> 
 
         <li><a href="#greather_than">test3</a></li> 
 
         <li><a href="#less_than">test4</a></li> 
 
         <li class="divider"></li> 
 
         <li><a href="#all">test5</a></li> 
 
        </ul> 
 
       </div> 
 
       <input type="hidden" name="search_param" value="all" id="search_param">   
 
       <input type="text" class="form-control" name="x" placeholder="Search term..."> 
 
       <span class="input-group-btn"> 
 
        <button class="btn btn-default" type="button"><span class="glyphicon glyphicon-search"></span></button> 
 
       </span> 
 
      </div> 
 
     </div> 
 
\t </div> 
 
</div>

+0

こんにちは感謝をしてみてください!私はJSを使う必要はありませんが、私は李とドロップダウンをすることができたことを知って感謝しました。 Btw、col-xs-offset-2は私がしていなかったことを達成するか? –

関連する問題