4.13.新闻列表tab栏布局完成

templates/news/index.html

          <div class="list-outer-group">
<ul class="list-tab">
<li class="active" ><a href="#">最新资讯</a></li>
<li><a href="#">热点</a></li>
<li><a href="#">深度报道</a></li>
<li><a href="#">干活分享</a></li>
<li><a href="#">投资人说</a></li>
</ul>
</div>

src/css/index.scss

.main{
.wrapper{
.news-wrapper{
.list-outer-group{
background: #fff; .list-tab{
width: 100%;
height: 66px;
overflow: hidden;
border: 1px solid #eee;
border-left: none;
border-right: none; li{
float: left;
padding: 0 10px;
margin-top: 20px;
a{
color:#878787;
font-size: 16px;
}
&:first-of-type{
border-left: 5px solid #5c87d9;
} &.active{
a{
color: #212121;
}
}
}
}
}
}
}
}

4.14.新闻列表页布局完成

templates/news/index.html

            <ul class="list-inner-group">
<li>
<div class="thumbnial-group">
<a href="">
<img src="https://static-image.xfz.cn/1561031505_57.jpg-website.news.list" alt="">
</a>
</div> <div class="news-group">
<p class="title"><a href="#">印度人摩托车上的帝国</a></p>
<p class="desc">近些年印度市场涌现出一批摩托车创业公司,摩托车
是否能够解决印度人最后一公里的出行难题?印度的创业者又是否
能在摩托车上建立起自己的商业帝国。
</p>
<p class="more">
<span class="category">深度报告</span>
<span class="pub-time">一小时前</span>
<span class="author">zhang_derek</span>
</p>
</div>
</li> <li>
<div class="thumbnial-group">
<a href="">
<img src="https://static-image.xfz.cn/1561246883_290.jpg-website.news.list" alt="">
</a>
</div> <div class="news-group">
<p class="title"><a href="#">早报:爱奇艺会员规模破1亿</a></p>
<p class="desc">中国氢能第一股亿华通拟申请上科创板 3年估值翻10倍</p>
<p class="more">
<span class="category">爱奇艺</span>
<span class="pub-time">两小时前</span>
<span class="author">zhang_derek</span>
</p>
</div> </li>
</ul>

src/css/index.scss

.list-inner-group {
li {
padding: 20px;
border-bottom: 1px solid #eee;
overflow: hidden;
.thumbnial-group {
float: left;
height: 162px;
width: 226px;
img {
width: 100%;
height: 100%;
}
}
.news-group {
float: right;
width: 504px;
height: 162px;
position: relative;
.title{
font-size: 22px;
a{
color: #212121;
&:hover{
color: #5c87d9;
}
}
} .desc{
color: #878787;
font-size: 14px;
margin-top: 10px;
} .more{
position: absolute;
left:;
right:;
bottom:;
font-size: 14px;
color: #878787;
.category{
color: #5c87d9;
}
.pub-time{
float: right;
margin-left: 20px;
}
.author{
float: right;
}
}
}
}

4.15.加载更多按钮布局和样式

templates/news/index.html

                  <div class="load-more-group">
<button class="load-more" >查看更多</button>
</div>

src/css/index.scss

            .load-more-group{
padding: 20px 0;
text-align: center;
.load-more{
width: 402px;
height: 40px;
background: #d2dcea;
border: none;
outline: none;
cursor: pointer;
}
}

效果

Django打造大型企业官网(七)的更多相关文章

  1. 超细讲解Django打造大型企业官网

    本文为知了课堂黄勇老师讲的<超细讲解Django打造大型企业官网>的笔记. 第一章 Django预热 1.创建virtualenv虚拟环境 2.URL组成部分详解 3.Django介绍 4 ...

  2. Django打造大型企业官网

    第1章 Django预热 1-为什么需要虚拟环境 2-virtualenv创建虚拟环境 3-virtualenvwrapper使用 4-URL组成部分讲解 5-课程准备工作 6-Django介绍 第2 ...

  3. Django打造大型企业官网(二)

    三.项目环境搭建 3.1.创建项目环境和安装包 创建django项目 mkvirtualenv DjangoProject workon DjangoProject pip install -i ht ...

  4. Django打造大型企业官网(八)

    4.16.侧边栏标题和广告位布局完成 templates/news/index.html <div class="sidebar-wrapper"> <div c ...

  5. Django打造大型企业官网(六)

    4.9.根据轮播图个数修改小圆点数量 src/js/index.js function Banner() { this.bannerWidth = 798; } Banner.prototype.in ...

  6. Django打造大型企业官网(五)

    4.6.切换轮播图的箭头样式以及显示和隐藏 templates/news/index.html <span class="arrow left-arrow">‹< ...

  7. Django打造大型企业官网(四)

    4.3.轮播图布局和样式 templates/news/index.html <div class="news-wrapper"> <div class=&quo ...

  8. Django打造大型企业官网(三)

    四.前端首页 4.1.导航条实现 (1)templates/new/index.html <!DOCTYPE html> <html lang="en"> ...

  9. Django打造大型企业官网(一)

    一.nvm的安装 (1)下载:nvm1.16 (2)安装完成后添加环境变量 C:\Users\Administrator\AppData\Roaming\nvm (3)修改settings.txt,将 ...

随机推荐

  1. tomcat添加访问的ip限制

    在如下位置添加如下代码: 代码: <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow=&q ...

  2. lua 函数练习

    --逻辑表达式 --1+2+3+...+n function fun1(n) ,n do sum = sum + i end return sum end -- 计算奇数和 function fun2 ...

  3. Dynamic Web Module版本对应tomcat版本

    MyEclipse2017+JDK 1.8环境下 Dynamic Web Module版本3.1要对应tomcat7.0以上版本,不然部署项目时会出现错误(会出现无法部署项目的情况). Dynamic ...

  4. listener.log文件过大导致oracle假死

    /home/u01/oracle/product/11gr2/db_1/log/diag/tnslsnr/VM_179_95_centos/listener/trace/listener.log li ...

  5. Bitmap.createBitmap函数有6个重载方法

    位图剪切参考重载方法4和6,重载方法6比较简单 public static Bitmap createBitmap (Bitmap src)从原位图src复制出一个新的位图,和原始位图相同 publi ...

  6. 【简●解】POJ 1845 【Sumdiv】

    POJ 1845 [Sumdiv] [题目大意] 给定\(A\)和\(B\),求\(A^B\)的所有约数之和,对\(9901\)取模. (对于全部数据,\(0<= A <= B <= ...

  7. assert.notStrictEqual()详解

    严格不相等测试,由不全等运算符确定(===). const assert = require('assert'); assert.notStrictEqual(1, 2); // OK assert. ...

  8. MySQL-----一对一

    一对一: 用户表和博客表 用户表(userinfo): 用户id 用户名 1 George 2 root 3 Bruce 4 Catherine 博客表: 博客id 博客名 用户id(FK + 唯一) ...

  9. 学习Python一年,基础忘记了,看看面试题回忆回议,Python面试题No3

    这边有几个面试题,好棒 第1题:你如何管理不同版本的代码? git,svn两个都要说到,github,码云也要提及,面试官想要的就是版本管理工具,你只要选择一个你熟悉的,疯狂的说一通就可以了,最好说一 ...

  10. xtu summer individual-4 D - Martian Strings

    Martian Strings Time Limit: 2000ms Memory Limit: 262144KB This problem will be judged on CodeForces. ...