0

我在使用基础图标集时遇到问题。我想在导航栏中使用图标作为下拉菜单的按钮。

<div class="contain-to-grid sticky">
  <nav class="top-bar" data-topbar role="navigation" data-options="sticky_on: large">
    <ul class="title-area">
      <li class="name">
        <a href="#"><img src="http://placehold.it/100x45&text=Logo"/></a>
      </li> 
      <li class="toggle-topbar menu-icon"><a href="#">menu</a></li>
    </ul>
    <section class="top-bar-section">
      <ul class="right">
        <li>
          <i class="fi-thumbnails has-dropdown"></i>
          <ul class="dropdown">
            <li>All</li>
            <li>Art</li>
            <li>Music</li>
            <li>Lifestyle</li>
          </ul>
        </li>
        <li><i class="fi-list has-dropdown" href="#">menu</i></li>
      </ul>
    </section>
  </nav>
</div>   

有什么建议吗?

4

1 回答 1

0

尝试将图标包装在锚标记中并将href属性设置为#. 此外,class="has-dropdown"应该将其移至父列表项。

<ul class="right">
  <li class="has-dropdown">
    <a href="#"><i class="fi-thumbnails"></i></a>
    <ul class="dropdown">
      <li>All</li>
      <li>Art</li>
      <li>Music</li>
      <li>Lifestyle</li>
    </ul>
  </li>
  <li class="has-dropdown">
    <a href="#"><i class="fi-list">menu</i></a>
    <ul class="dropdown">
      <li>Menu Item</li>
    </ul>
  </li>
</ul>
于 2015-07-02T20:06:45.350 回答