zoukankan      html  css  js  c++  java
  • 个人中心标签页导航

      1. 新页面user.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>

      2. user.html继承base.html。
        重写title,head,main块.
        将上述<ul>放在main块中.
        定义新的块user。

      3. 让上次作业完成的个人中心页面,继承user.html,原个人中心就自动有了标签页导航。

      4. 制作个人中心的三个子页面,重写user.html中定义的user块。

      5. 思考 如何实现点标签页导航到达不同的个人中心子页面。
    <ul class="nav_ul">
        <li role="presentation"><a href="#">全部提问</a></li>
        <li role="presentation"><a href="#">全部评论</a></li>
        <li role="presentation"><a href="#">个人信息</a></li>
    </ul>
    {% extends "user.html" %}
    
    {% block usercenterbody %}
        <div class="page-header">
            <h3><span class="glyphicon glyphicon-user" aria-hidden="true"></span>{{ username }}<br><small>全部问答<span class="badge>"></span> </small> </h3>
            <ul class="list-group"style="margin:10px">
                {% for foo in comments %}
                    <li class="list-group-item">
                        <span class="glyphicon glyphicon-heart-empty" aria-hidden="true"></span>
                        <a href="#">{{ foo.author.username }}</a>
                        <span class="badge">{{ foo.creat_time }}</span>
                        <p style="align-content: center">{{ foo.detail }}</p>
                    </li>
                {% endfor %}
            </ul>
        </div>
    
        <div class="page-header">
            <h3><span class="glyphicon glyphicon-user" aria-hidden="true"></span>{{ user }}<br><small>全部评论<span class="badge>"></span> </small> </h3>
            <ul class="list-group"style="margin:10px">
                {% for foo in comments %}
                    <li class="list-group-item">
                        <span class="glyphicon glyphicon-heart-empty" aria-hidden="true"></span>
                        <a href="#">{{ foo.author.username }}</a>
                        <span class="badge">{{ foo.creat_time }}</span>
                        <p style="align-content: center">{{ foo.detail }}</p>
                    </li>
                {% endfor %}
            </ul>
    
        </div>
    
        <div class="page-header">
            <h3><span class="glyphicon glyphicon-user" aria-hidden="true"></span>{{ user }}<br><small>个人信息<span class="badge>"></span> </small> </h3>
            <ul class="list-group"style="margin:10px">
                <li class="list-group-item">用户:{{ username }}</li>
                <li class="list-group-item">编号:</li>
                <li class="list-group-item">昵称:</li>
            </ul>
        </div>
    {% endblock %}
  • 相关阅读:
    Openlayers 3 热力图
    javaScript 新学习:Array.contains 函数
    将页面内容转为Excel下载
    Cookie 的设置和获取
    escape()、encodeURI()、encodeURIComponent()区别详解
    java 对象与二进制互转
    获取与当前类同级目录下的文件
    Windows下比较小巧的c/c++ ide
    保存到properties
    javafx 普通弹框提示
  • 原文地址:https://www.cnblogs.com/GAODASHANG/p/8039229.html
Copyright © 2011-2022 走看看