【发布时间】:2017-07-06 15:09:02
【问题描述】:
如何使图标变大并在导航栏上居中?
没有与导航栏关联的 CSS 规则,那么为什么图标的显示方式与其他元素不同?我已经尝试了几件事,但似乎没有任何效果。
注意下图中右侧的图标,它们与其他元素没有对齐
代码:
<header>
<nav class = "navbar navbar-default navbar-fixed-top">
<div class = "container">
<div class = "navbar-header">
<a class = "navbar-brand" href = "#">
BRAND
</a>
</div>
<ul class = "nav navbar-nav navbar-right">
<li class = "text"><a href="#">ABCD</a></li>
<li class = "text"><a href="#">EFGH</a></li>
<li class = "text"><a href="#">IJKL</a></li>
<li class = "text"><a href="#">MNOP</a></li>
<li><i class = "fa fa-facebook"></i><li/>
<li><i class = "fa fa-twitter"> </i><li/>
<li><i class = "fa fa-instagram"> </i><li/>
</ul>
</div>
</nav>
</header>
【问题讨论】:
-
编写自定义 css i.fa{font-size:20px}
-
将图标包裹在锚标签中
标签: html css twitter-bootstrap navbar