内部のアイコンでFontAwesomeアイコンを並べる:https://jsfiddle.net/5p9ve8xr/1/CSS - あなたは何が起こっているのを見ることができるように、私はバイオリンを設定したテキスト入力
社会のように3私は何をしようとしているが、それ作るれますメディアのアイコン(.fa-linkedin
、.fa-twitter
、.fa-facebook
)水平に検索アイコン(.fa-search
)
の中心に合わせるには、ソーシャルメディアのアイコンはすべて、.social
のクラスを持っています。そこで、パディングとマージンを使用してターゲット設定を試みました。
.social {
margin-top: 20px;
}
しかし、これはすべての要素を20ピクセル下げるだけです。
ポイントを説明するためのスクリーンショットを添付しました。私は緑とマゼンタの占有スペースの量が等しくなるように、アイコンが欲しい - アイコンが検索入力の中心に正確にされている。すなわち: - 場合に
ここでは、コードのコピーがありますそれがどの時点でjsfiddleではありません...
マークアップ:
<div class="row">
<div class="col-md-12" style="border:1px solid red">
<form action="#" class="form-inline">
<div class="form-group">
<input type="text" size="30" placeholder="Search" class="form-control input-lg">
<i id="filtersubmit" class="fa fa-search fa-2x"></i>
<a href="#" target="_blank"><i class="fa fa-linkedin fa-2x social" aria-hidden="true"></i></a>
<a href="#" target="_blank"><i class="fa fa-twitter fa-2x social" aria-hidden="true"></i></a>
<a href="#" target="_blank"><i class="fa fa-facebook fa-2x social" aria-hidden="true"></i></a>
</div>
</form>
</div>
</div>
CSS:
#filtersubmit {
position: relative;
z-index: 1;
left: -42px;
top: 5px;
color: #7B7B7B;
cursor:pointer;
width: 0;
}
の
図書館:
- ブートストラップ3.3.7
- FontAwesome
- jqueryの1.12.4
私は持っているすべてのコードでフィドルを投稿しましたか? – Andy
落ち着いてください。私はここにコードをコピーしました... – Andy
少し酔っていますが、私は完璧に落ち着いています:)、ありがとうございました。 –