我正在使用Flask和Python开发一个Web应用程序并正在尝试使用Foundation。我已经下载了所有内容并放入了我的/ static文件夹。在头部我添加了:
SRC =" /static/js/vendor/modernizr.js"
但现在,我的下拉菜单显示但不会下拉。如果我删除" / static /"它们会再次工作来自src参考。但如果我这样做,我的标签就会停止工作:S。此外,无论我做什么,我的toggle-topbar似乎都不起作用。
我的项目设置为
应用程序/
- CSS /
---- foundation.css
---- foundation.normalize
- JS /
----基础/
----供应商/
模板/
- index.html的
html文件中有相当多的东西,所以我将index.html放在gist here
中答案 0 :(得分:2)
您的文件夹结构与菜单无法正常工作无关。问题是您在导航代码中缺少数据顶部栏属性。
所以第14行应改为:
<nav class="top-bar">
是:
<nav class="top-bar" data-topbar role="navigation">
这应该可以解决下拉菜单和菜单切换问题。请参阅doc以获取更多详细信息 - Foundation Topbar