鼠标悬停在 Twitter Bootstrap 下拉导航栏上

新手上路,请多包涵

当我将鼠标悬停在导航栏的下拉菜单上时,鼠标变为文本指针,而不是应该显示链接的手形指针。

这是我的 html:

 <ul class="nav">
  <li class="active"><%= link_to 'Home', root_path %></li>
  <li><a href="#">Forums</a></li>
  <li class="dropdown">
    <a data-target="#" class="dropdown-toggle" data-toggle="dropdown" role="button">
      World vs. World
      <b class="caret"></b>
    </a>
    <ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
      <li><%= link_to 'Current Match', current_match_path %></li>
      <li><%= link_to 'All NA Matches', wvw_path %></li>
    </ul>
  </li>
</ul>

有人知道我该如何解决这个问题吗?

原文由 Cristiano 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 574
2 个回答

我们缺少您的 CSS,但我会选择一个简单的 cursor: pointer

 .dropdown-menu li:hover {
    cursor: pointer;
}

原文由 zessx 发布,翻译遵循 CC BY-SA 3.0 许可协议

An alternative to cursor:pointer is adding an inert href attribute for the <a> , eg href="#" (although some object to this ).

原文由 waldyrious 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题