【发布时间】:2014-01-25 12:25:31
【问题描述】:
已经阅读了很多关于此的主题,但似乎没有任何效果。
刚开始一个项目,我从基础文档站点虚拟复制/粘贴了代码,但它不起作用。
这是我的 html 测试
<body>
<header>
<nav class="top-bar" data-topbar>
<ul class="title-area">
<li class="name">
<h1><a href="#">My Site</a></h1>
</li>
<li class="toggle-topbar menu-icon"><a href="#">Menu</a></li>
</ul>
<section class="top-bar-section">
<!-- Right Nav Section -->
<ul class="right">
<li class="active"><a href="#">Right Button Active</a></li>
<li class="has-dropdown">
<a href="#">Right Button with Dropdown</a>
<ul class="dropdown">
<li><a href="#">First link in dropdown</a></li>
</ul>
</li>
</ul>
<!-- Left Nav Section -->
<ul class="left">
<li><a href="#">Left Nav Button</a></li>
</ul>
</section>
</nav>
</header>
<footer>
<p>Some copyright and legal notices here. Maybe use the © symbol a bit.</p>
</footer>
</body>
</html>
对于样式表,它是空的,甚至尝试完全删除它只是为了确定但同样的事情,它的点掉下来了。
我错过了什么? 谢谢
编辑:
好的,所以发现了一些东西,zurbs 基础文档页面上显示的代码在复制/粘贴时不起作用,但是如果我使用检查器并从他们的示例中复制 html,它就可以工作。但是,当您将浏览器缩小时,会出现带有菜单按钮的 3 行,但是当将鼠标悬停在它上面时,它不会下拉,单击也无济于事,如何解决?
html 是
<nav class="top-bar" data-topbar="">
<ul class="title-area">
<li class="name">
<h1><a href="#">My Site</a></h1>
</li>
<li class="toggle-topbar menu-icon"><a href="">Menu</a></li>
</ul>
<section class="top-bar-section" style="left: 0%;">
<!-- Right Nav Section -->
<ul class="right show-for-large-up">
<li class="active"><a href="#">Right Button Active</a></li>
<li class="has-dropdown not-click">
<a href="#">Right Button Dropdown</a>
<ul class="dropdown"><li class="title back js-generated"><h5><a href="javascript:void(0)">Back</a></h5></li>
<li><a href="#">First link in dropdown</a></li>
</ul>
</li>
</ul>
</section></nav>
我正在加载这些脚本
<script src="js/vendor/modernizr.js"></script>
<!-- Foundation Top Bar -->
<script src="js/foundation.min.js"></script>
<script src="js/foundation/foundation.topbar.js"></script>
<script src="js/foundation/foundation.offcanvas.js"></script>
我也尝试删除 topbar 和 offcanvas 脚本,只使用foundation.min.js 之一,没有任何效果,按钮出现,但没有可用的下拉菜单。
【问题讨论】:
-
好的,所以发现了一些东西,显示在 zurbs 基础文档页面上的代码在复制/粘贴时不起作用,但是如果我使用检查器并从他们的示例中复制 html,它就可以工作。但是,当您将浏览器缩小时,会出现 3 行带有菜单按钮的按钮,但是当将鼠标悬停在它上面时,它不会下拉,单击也无济于事,如何解决?
标签: drop-down-menu zurb-foundation