目前我正在学习Django框架,我决定通过制作一个简单的博客应用来熟悉它,但我遇到导航栏的问题,我正在尝试制作响应式导航栏,崩溃类等。我在这个论坛上搜索过这个问题,但没有任何帮助,所以如果可能,我需要个人帮助。这是我的代码,请注意我确实包含了bootstrap和bootstrap的javascript插件。提前致谢。 此导航栏的工作原理:http://scr.hu/28mo/ncxtp
<div class="navbar-wrapper">
<nav class="navbar navbar-inverse navbar-static-top">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target=".navbar" aria-expanded="false" aria-controls="navbar">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/">MyBlogName</a>
</div>
<div class="collapse navbar-collapse" id ="navbar">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Page 1</a></li>
<li><a href="#">Page 2</a></li>
<li><a href="#">Page 3</a></li>
</ul>
</div>
</div>
</nav>
</div>
答案 0 :(得分:1)
折叠需要一些Javascript to work properly。您应该将其添加到模板中。使用已发布模板中的脚本标记快速而脏。稍后阅读有关staticfiles以及如何将其与您的应用一起发货的信息。这里还有一个非常有用的例子:Include CSS and Javascript in my django template