検索ボタン(ブートストラップhttp://bootsnipp.com/snippets/featured/stylish-search-form)で簡単な検索ボックスを実装しようとしていますが、ボタンに問題があります。私がブートストラップからhtmlとcssを適用すると、私は虫眼鏡を持たない隠されたボタンを手に入れます。私はそれがすべき領域の上にマウスを置くと、私が持っているのは小さな四角形です。また、div.containerとdiv.span 12が中央で整列していない理由は何ですか?ブートストラップボタンでの問題
[検索ボタンなし] https://dl.dropboxusercontent.com/u/18019794/Screenshot%202016-12-21%2013.19.14.png! [div span-12] https://dl.dropboxusercontent.com/u/18019794/Screenshot%202016-12-21%2013.20.17.png! [div container] https://dl.dropboxusercontent.com/u/18019794/Screenshot%202016-12-21%2013.20.19.png!
私のhtml:
<div class="container">
<div class="row">
<div class="span12">
<form id="custom-search-form" class="form-search form-horizontal">
<div class="input-append span12">
<input type="text" class="search-query" placeholder="Search">
<button type="submit" class="btn"><i class="icon-search"></i></button>
</div>
</form>
</div>
</div>
</div
>
マイCSS:
#custom-search-form {
margin:0;
margin-top: 5px;
padding: 0;
}
#custom-search-form .search-query {
padding-right: 3px;
padding-right: 4px \9;
padding-left: 3px;
padding-left: 4px \9;
/* IE7-8 doesn't have border-radius, so don't indent the padding */
margin-bottom: 0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#custom-search-form button {
border: 0;
background: none;
/** belows styles are working good */
padding: 2px 5px;
margin-top: 2px;
position: relative;
left: -28px;
/* IE7-8 doesn't have border-radius, so don't indent the padding */
margin-bottom: 0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.search-query:focus + button {
z-index: 3;
}
、おかげで、今私は一つの問題があります:テキストをフレーズが大きいのであれば、アイコンの後ろに向かって続けます。どのようにそれを解決するための任意のアイデア? –
ホーと私は気づいたばかりです、私はそのブートストラップと私がalredyを使用しているものと競合しています...それは私がすでに行ったことを混乱させます。 –
最初にロードするブートストラップのバージョンは1つだけです。可能であれば、v3を推奨します。より多くのテキストを許可すると、全体的に入力フィールドが広くなります。 –