css - ZURB Foundation Topbar Bug,Onclick 突出显示其他链接 Mobile

标签 css html zurb-foundation

我使用的是 ZURB Foundation Topbar,我喜欢它,除了我发现的一个错误。在第 2 级下拉列表中,如果您突出显示然后单击链接(li 元素),就在它会将您带到您单击的页面之前,事件突出显示会轻弹到上述元素之一并返回。

---[它轻弹到上述元素之一的原因是因为它是要选择的第一级下拉菜单,出于某种原因它轻弹到上一级下拉然后返回第二级选择] ---仍然不知道如何修复它。

enter image description here

   <!-- Nav Section Mobile-->
   <div class="top-bar-container hide-for-large-up">
   <nav class="top-bar">
   <ul class="title-area">
      <li class="name"></li>
      <li class="toggle-topbar menu-icon"><a href="#"><span>Menu</span></a></li>
   </ul>
<section class="top-bar-section"> 
<!-- Nav Section -->
 <ul class="">
    <li class="divider hide-for-small"></li>
    <li class=""><a title="" href="/page.html">page</a></li>
    <li class="divider hide-for-small"></li>
    <li class=""><a title="" href="/page.html">page</a></li>
    <li class="divider hide-for-small"></li>
    <li class=""><a title="" href="/page.html">page</a></li>
    <li class="divider hide-for-small"></li>

    <li class="has-dropdown"><a href="#">pages</a>
      <ul class="dropdown">
        <li class="divider hide-for-small"></li>
        <li><a href="/page.html" >page</a></li>
        <li><a href="/page.html" >page</a></li>
        <li><a href="/page.html">page</a></li>
        <li><a href="/page.html">page</a></li>
        <li><a href="/page.html">page</a></li>
        <li><a href="/page.html">page</a></li>
      </ul>
    <li class="divider hide-for-small"></li>
    <li class="has-dropdown"><a href="#">More</a>
      <ul class="dropdown">
        <li class="divider hide-for-small"></li>
        <li><a href="/page.html">page</a></li>
        <li><a href="/page.html">page</a></li>
        <li><a href="/page.html">page</a></li>
      </ul>
    <li class="divider hide-for-small"></li>
  </ul>
</section>
  </nav>
</div> 

最佳答案

在 Foundation 4 中存在一个错误,因为伪类与冒号 : 一起使用。在li之后应该是句号.:

.top-bar-section ul li:hover > a {

它应该是:

.top-bar-section ul li.hover > a {

这样就可以解决

关于css - ZURB Foundation Topbar Bug,Onclick 突出显示其他链接 Mobile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21188493/

相关文章:

css - 为 CSS 选择尺寸标准;百分比与像素

css - 与 css 文件中的类名冲突

html - 输入比应有的大

css - 以 Zurb Foundation 为中心的内容和独家平板电脑 View

javascript - 模态关闭时的基金会火灾事件?

html - CSS 图像不触及顶部

html - 在 HTML/CSS 中居中一个 ul 元素

php - 如何在代码点火器中为 form_multiselect 使用高度属性?

html - 段落和文本区域内的字体大小

css - 如何添加或修改 css 属性以使用 Foundation 5 交换短代码