【发布时间】:2020-11-08 05:51:48
【问题描述】:
我正在尝试将 fontawesome 图标与引导程序导航栏中的一些文本垂直对齐。导航栏的垂直大小设置为10vh。我无法使文本与图标对齐,如下图所示:
我还想在图标和文本之间添加一些水平空间。这是我的代码:
<nav class="navbar navbar-expand-lg sticky-top navbar-dark bg-dark h-100">
<ul class="navbar-nav nav-fill w-100">
<li class="nav-item active">
<a class="nav-link d-flex align-items-center justify-content-center" href="#">
<i class="fa fa-home fa-2x icon-white"></i>
<p>Home</p><!--<span class="sr-only">(current)</span>-->
</a>
</li>
... (some more li)
</ul>
</nav>
我还尝试将图标放在段落中,将 a 元素放在 div 中,并将两者设置为相同的字体大小,但我无法使其工作。
【问题讨论】:
-
尝试使用边距属性...
标签: html css twitter-bootstrap font-awesome