twitter-bootstrap – Bootstrap – 如何在列表/标签中使用图标?

栏目: CSS · 发布时间: 7年前

内容简介:翻译自:https://stackoverflow.com/questions/15086459/bootstrap-how-to-use-icons-in-lists-tabs

我试图在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>和<span>和<div>所有与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进行了拍照,以说明我想要实现的效果.

我试过<img>,我确实尝试了<i>但我相信这些都是神奇的,总是指向某种字形图标 – 我需要阅读这些.我真正想要的是在这里使用自定义图像.

任何建议/小例子都会很棒.谢谢.

我使用了比图像更好的fontawesome图标.

在引导程序中使用图标的语法是使用带有类名图标的标记.

默认情况下,glyphicons存在于bootstrap中,但fontawesome有更多图标并且完全免费.

你可以在这里了解更多关于font-awesome的信息: http://fortawesome.github.com/Font-Awesome/#integration

这是您使用图标创建导航和列表的方法:

Jsfiddle for you http://jsfiddle.net/shail/GKsSd/2/

for Lists :

     <div class="well span4">
       <ul class="nav nav-list">
         <li class="active"><a href="#">Value 1 <i class=" icon-remove pull-right"></i></a>  </li>
         <li class="active"><a href="#">Value 2 <i class=" icon-remove pull-right"></i></a></li>
         <li class="active"><a href="#">Value 3 <i class=" icon-remove pull-right"></i></a></li>
      </ul>

结果在浏览器中:

对于导航,您可以执行类似的操作:

<div class="navbar">
<div class="navbar-inner">
 <a data-toggle="collapse" data-target=".nav-collapse" class="btn btn-navbar">
  <i class="icon-bar"></i>
   </a>

 <a class="brand" href="">New Icon Menu</a>

    <div class="nav-collapse">
        <ul class="nav nav-pills pull-right">
            <li><a href=""><i class="icon-home icon-2x"></i> Home<br></a>
            </li>
            <li><a href=""><i class=" icon-pencil icon-2x"></i>About Us</a>
            </li>
            <li><a href=""><i class=" icon-briefcase icon-2x"></i>Portfolio</a>
            </li>
            <li><a href=""><i class=" icon-envelope icon-2x"></i>Contact Us</a>
            </li>
        </ul>
       </div>
       </div>
    </div>

以防你迫切需要使用图像.您必须创建类并将图标图像放入其中.如下:

.icon-edit {
     background:url('/images/edit.png') 0 0 no-repeat;
     height: 16px;
     line-height: 16px;
     width: 16px;
     }

翻译自:https://stackoverflow.com/questions/15086459/bootstrap-how-to-use-icons-in-lists-tabs


以上所述就是小编给大家介绍的《twitter-bootstrap – Bootstrap – 如何在列表/标签中使用图标?》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

运营制胜

运营制胜

张恒 / 电子工业出版社 / 2016-10-1 / 65

《运营制胜——从零系统学运营构建用户增长引擎》主要从内容运营、用户运营、推广运营三个方向来介绍产品运营方面的知识。 其中内容运营主要介绍了内容生成的机制、内容方向设定、内容输出、内容生产引擎、内容推荐机制、数据如何驱动内容运营、内容运营的KPI 设定、建立内容库、内容的赢利模式。用户运营主要介绍了产品的冷启动、获得种子用户及早期用户、建立用户增长引擎、利用心理学引爆产品用户增长、增加用户活跃......一起来看看 《运营制胜》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

URL 编码/解码
URL 编码/解码

URL 编码/解码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具