我试图在 Twitter Bootstrap 中获得一些效果,但我很挣扎,而且我敢肯定它以前一定做过。两者都非常相似,所以我进入了一个问题。
我想要做的是让图标同时在列表和导航栏中工作。我试图通过一些绘画来实现的每种效果的快速说明:
列表
<div class="well span4">
<ul class="nav nav-list">
<li class="active"><a href="#">Value 1</a></li>
<li><a href="#">Value 2</a></li>
<li><a href="#">Value 3</a></li>
</ul>
</div>
我已经尝试包括<img>
and<span>
和<div>
all ,class="close"
但似乎都没有正常工作,我能得到的最接近的是让它们显示在下一行。
导航栏
<div class="navbar">
<div class="navbar-inner">
<div class="container" style="width: auto;">
<a class="brand" href="#">NavBar</a>
<div class="nav-collapse">
<ul class="nav">
<li class="divider-vertical"></li>
<li class="active">
<img src="edit.png" width="16" height="16"/>
<a href="#">Nav 1</a>
</li>
<li>
<img src="play.png" width="16" height="16"/>
<a href="#">Nav 2</a>
</li>
</ul>
</div>
</div>
</div>
</div>
我在这里想要的是在导航栏项目旁边显示两个图标(以及在第一个导航栏项目的活动区域内)。与列表类似的问题,这次图像被推到上面。我已经对 Nav2 进行了 photoshop 以说明我想要达到的效果。
我已经尝试过<img>
,并且确实尝试过,<i>
但我相信这些在某种程度上是神奇的,并且总是指向某种字形图标 - 我需要阅读这些。我真正想要的是在这里使用自定义图像。
任何建议/小例子都会很棒。谢谢。