【发布时间】:2017-08-23 04:12:41
【问题描述】:
现场示例http://jsbin.com/wupume/1/edit
HTML
<ul class="fa-ul nav nav-sidebar">
<li><a href="#"><i class="fa-li fa fa-check-square"></i>List icons</a></li>
<li><a href="#"><i class="fa-li fa fa-check-square"></i>List icons</a></li>
<li><a href="#"><i class="fa-li fa fa-check-square"></i>List icons</a></li>
<li><a href="#"><i class="fa-li fa fa-check-square"></i>List icons</a></li>
</ul>
根据this font-awesome example page,我们可以使用带有无序列表的图标,但是当我尝试使用锚链接<a href=#"> 和.nav 类时,图标位置也不正确。
我想知道是否有任何方法可以在不编写自定义 css 的情况下进行正确对齐。
【问题讨论】:
-
nav nav-sidebar是自定义类吗?我不熟悉 Bootstrap 中的情况。删除nav nav-sidebar可以解决问题,如下所示:bootply.com/5Tqdvv6ipp -
可能是没有边框的表格结构
-
@TimLewis 这就是问题所在。 nav-sidebar 可以删除,但 .nav 是引导程序自己的类,与字体图标冲突
-
啊。我现在明白了。
fa-ul和nav nav-...似乎有冲突。进一步研究。
标签: html css twitter-bootstrap font-awesome