【发布时间】:2023-01-03 01:44:48
【问题描述】:
有没有人有办法在悬停时打开 bootstrap 5 下拉导航,然后也可以在单击时转到另一个页面。
例如我的下拉菜单看起来像这样:
<a class="nav-link dropdown-toggle" href="/category/mens" data-bs-toggle="dropdown">Mens</a>
并使用 CSS 使其在悬停时打开
.dropdown:hover .dropdown-menu {
display: block;
margin-top: 0;
}
悬停时,下拉菜单会打开一个显示类别列表的 megamenu,但如果有意义的话,我还希望用户单击下拉文本以转到主类别页面。但即使知道我有一个 href,它也不会因为 data-bs-toggle 而转到该页面,我们将不胜感激。
【问题讨论】:
-
确保你的路径是正确的
-
href 路径是正确的。问题是当点击 a 标签时它在浏览器中没有做任何事情,甚至没有设置为 # 如果我将 href 设置为那个
-
现在还有其他人可以解决这个问题吗?
标签: javascript html jquery css twitter-bootstrap