【发布时间】:2018-02-13 21:48:14
【问题描述】:
我已经设置了一个小提琴,所以你可以看到发生了什么:https://jsfiddle.net/5p9ve8xr/1/
我要做的是使 3 个社交媒体图标(.fa-linkedin、.fa-twitter、.fa-facebook)与搜索图标的中心水平对齐(@987654328@)
社交媒体图标都有一个.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
【问题讨论】:
-
我已经用我所有的代码发布了一个小提琴?!
-
冷静下来。我已经将代码复制到这里...
-
我很平静,虽然有点醉了:),谢谢。
-
您是否尝试将
fa-fw添加到每个图标的类中? fontawesome.io/examples
标签: html css twitter-bootstrap