【问题标题】:Targeting CSS elements - Fontawesome and Glyphicons定位 CSS 元素 - Fontawesome 和 Glyphicons
【发布时间】:2015-11-04 10:29:50
【问题描述】:

我在侧边栏菜单中将 Font Awesome 和 Glyphicons 放在同一侧时遇到了一些问题。我不确定如何定位元素以设置特定的字体大小?

侧条码的一个片段。

<div class="col-md-3 md-margin-bottom-40">
    <ul class="list-group sidebar-nav-v1" id="sidebar-nav">
        <li class="list-group-item list-toggle active">
            <a aria-expanded="true" class="" data-parent="#sidebar-nav" data-toggle="collapse" href="#collapse-group-6">My Account</a>
            <ul aria-expanded="true" class="collapse in" id="collapse-group-6" style="">
                <li class="my_account_links_inactive">
                    <a class="user_links" href="index.php?a=4&amp;b=12">
                    <div class="my_account_icons">
                        <i class="fa fa-print"></i>
                    </div>print signs and flyers</a>
                </li>
                <li class="my_account_links_inactive">
                    <a class="user_links" href="store/The-Parts-Network.html">
                    <div class="my_account_icons">
                        <i class="glyphicons white shop"></i>
                    </div>my storefront</a>
                </li>
            </ul>
        </li>
    </ul>
</div>  

我想我需要这样的东西?

    #sidebar-nav > li > ul > li > a > div > i [class*="fa-"],
    #sidebar-nav > li > ul >li > a > div > i[class*="glyphicon-"] {
    font-size: 16px;
    }

【问题讨论】:

  • 你为什么不直接使用实际的类呢?喜欢:i.glyphicons, i.fa {font-size: 16px;}
  • 我的网站上到处都在使用它们/不同的大小。我只想定位侧边栏

标签: css font-awesome glyphicons


【解决方案1】:

这个 CSS 应该只针对 #sidebar-nav 图标:

#sidebar-nav i.glyphicons, #sidebar-nav i.fa {
  font-size: 16px;
}

【讨论】:

  • 这个目标,但它不会改变 Glyphicon 的大小(FA ok)。宽度和大小属性似乎也不起作用。如果这有任何改变,我正在使用 Glyphicons Pro 1.8.1?
  • 你能发布一个 sn-p 到 JSFiddle 或类似的吗?查看:glyphicons.com 并使用 Chrome 中的检查元素更改 .font-list .glyphicons 字体大小。所以它应该可以工作。
猜你喜欢
  • 2012-08-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-25
  • 1970-01-01
  • 2020-12-13
相关资源
最近更新 更多