0

我正在开发一个 Django webapp,我正在使用 Materialize for CSS 我已将 Materialize 文件放在应用程序的静态文件夹中。我对导航栏有疑问,它在全屏时工作正常,但是当我调整浏览器大小时,移动导航栏的汉堡图标不起作用。当点击它时,它只是进入 /# 页面,并没有从侧面打开。我必须对 Django 或 Javscript 文件进行任何更改吗?我该如何解决这个问题?

4

1 回答 1

1

Materialize 使用 materialize.js 文件。这个文件需要在你的 js 下的静态文件夹中。(即 js/materialize.js)然后您需要在您的 html 模板中在 JQuery 脚本语句之后声明此文件,如下所示。你做过吗?

<body>
  <!--Import jQuery before materialize.js-->
  <script type="text/javascript" src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
  <script type="text/javascript" src="js/materialize.min.js"></script>
</body>
于 2017-10-08T11:40:36.937 回答