我正在使用Django webapp并且我使用Materialise for CSS我已将Materialize文件放在应用程序的静态文件夹中。我在使用Navbar时遇到问题,它在全屏时工作正常,但是当我调整浏览器大小时,移动导航栏的汉堡包图标不起作用。单击它时,它只是转到/#页面,并且不应该从侧面打开它。我是否必须对Django或Javscript文件进行任何更改?我该如何解决这个问题?
答案 0 :(得分:0)
Materialise使用materialize.js文件。此文件需要位于js下的静态文件夹中。 (即js / materialize.js)然后,您需要在JQuery脚本语句之后在html模板中声明此文件,如下所示。你做过这个吗?
<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>