- 新页面userbase.html,用<ul ><li role="presentation"> 实现标签页导航。
<ul class="nav nav-tabs">
<li role="presentation"><a href="#">Home</a></li>
<li role="presentation"><a href="#">Profile</a></li>
<li role="presentation"><a href="#">Messages</a></li>
</ul> - 让userbase.html继承base.html。
重写title,head,main块.
将上述<ul>的样式放在head块,<ul>放在main块中.
定义新的块user。 - 让上次作业完成的个人中心页面,继承userbase.html,原个人中心就自动有了标签页导航。
- 制作个人中心的三个子页面,重写userbase.html中定义的user块,分别用于显示问答、评论、个人信息。
- 思考 如何实现点标签页导航到达不同的个人中心子页面。
{% extends ‘base.html‘ %} {% block title %}首页{% endblock %} {% block head %}{% endblock %} {% block body %} <div class="container"> <div class="row clearfix"> <div class="col-md-4 column"> </div> <div class="col-md-4 column"> {% for foo in questions %} <div class="panel panel-default"> <div class="panel-heading"> <h3 class="panel-title"> <a href="{{ url_for(‘detail‘,question_id=foo.id)}}">标题:{{foo.title }}</a> 作者:{{ foo.author.nickname }} </h3> </div> <div class="panel-body"> 内容:{{foo.detail }} </div> <div class="panel-footer"> 时间:{{ foo.create_time }} </div> {% endfor %} </div> <div class="col-md-4 column"> </div> </div> </div> {% endblock %}
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title> {% block title %}黑山牛肉火锅{% endblock %}</title> <link rel="stylesheet" href="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css"> <script src="http://cdn.static.runoob.com/libs/jquery/2.1.1/jquery.min.js"></script> <script src="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/js/bootstrap.min.js"></script> {% block head %} {% endblock %} </head> <link rel="stylesheet" type="text/css" href="{{url_for(‘static‘,filename=‘css/style.css‘) }}"> <body> <nav class="navbar navbar-default" role="navigation"> <div class="container-fluid"> <div class="navbar-header"> <a class="navbar-brand" href="#">欢迎来到黑山牛肉火锅</a> <a class="navbar-brand" href="{{ url_for(‘fabu‘)}}">发布问答</a> </div> <ul class="nav navbar-nav navbar-right"> {% if username %} <li><a href="{{url_for(‘loginout‘) }}"><span class="glyphicon glyphicon-user"></span> 注销</a></li> <li><a href="{{ url_for(‘userbase‘) }}"><span class="glyphicon glyphicon-log-in"></span> {{username }}</a></li> {% else %} <li><a href="{{ url_for(‘register‘) }}"><span class="glyphicon glyphicon-user"></span> 注册</a></li> <li><a href="{{ url_for(‘login‘) }}"><span class="glyphicon glyphicon-log-in"></span> 登录</a></li> {% endif %} </ul> </div> </nav> {% block body %}{% endblock %} </body> </html>
个人中心标签页导航
Posted 20150605096谢阳
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了个人中心标签页导航相关的知识,希望对你有一定的参考价值。
以上是关于个人中心标签页导航的主要内容,如果未能解决你的问题,请参考以下文章