Django打造大型企业官网(七)
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打造大型企业官网(七)的更多相关文章
- 超细讲解Django打造大型企业官网
本文为知了课堂黄勇老师讲的<超细讲解Django打造大型企业官网>的笔记. 第一章 Django预热 1.创建virtualenv虚拟环境 2.URL组成部分详解 3.Django介绍 4 ...
- Django打造大型企业官网
第1章 Django预热 1-为什么需要虚拟环境 2-virtualenv创建虚拟环境 3-virtualenvwrapper使用 4-URL组成部分讲解 5-课程准备工作 6-Django介绍 第2 ...
- Django打造大型企业官网(二)
三.项目环境搭建 3.1.创建项目环境和安装包 创建django项目 mkvirtualenv DjangoProject workon DjangoProject pip install -i ht ...
- Django打造大型企业官网(八)
4.16.侧边栏标题和广告位布局完成 templates/news/index.html <div class="sidebar-wrapper"> <div c ...
- Django打造大型企业官网(六)
4.9.根据轮播图个数修改小圆点数量 src/js/index.js function Banner() { this.bannerWidth = 798; } Banner.prototype.in ...
- Django打造大型企业官网(五)
4.6.切换轮播图的箭头样式以及显示和隐藏 templates/news/index.html <span class="arrow left-arrow">‹< ...
- Django打造大型企业官网(四)
4.3.轮播图布局和样式 templates/news/index.html <div class="news-wrapper"> <div class=&quo ...
- Django打造大型企业官网(三)
四.前端首页 4.1.导航条实现 (1)templates/new/index.html <!DOCTYPE html> <html lang="en"> ...
- Django打造大型企业官网(一)
一.nvm的安装 (1)下载:nvm1.16 (2)安装完成后添加环境变量 C:\Users\Administrator\AppData\Roaming\nvm (3)修改settings.txt,将 ...
随机推荐
- H5 canvas-小球抛物线
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- css 样式渲染
1.文字过长时,自动换行
- JavaSE-14 异常处理
学习要点 使用try-catch-finally处理异常 使用throw.throws抛出异常 异常及其分类 log4j记录日志 异常 1 异常的定义 异常是指在程序的运行过程中所发生的不正常的事件 ...
- python 读取文件生成嵌套列表
def read_data(file_name): if not re.findall(".txt", file_name): file_name += ".txt&qu ...
- vuex如何管理需要即时更新的全局变量
自己在使用vue练习开发的时候遇到全局变量无法即时更新的问题,查了资料之后得出结论使用vuex能够快速解决该问题,但是看了好多人讲解vuex的教程自己跟着去做都没解决自己想要的,最后找到一个比较容易理 ...
- C++获取本机用于连接的IP地址
最近写个程序需要获取本机用于连接的IP地址,经过很多的尝试后,最终使用的方法如下: 使用cmd命令 netstat | findstr “192.168.6.66:3333” > D:\ ...
- BZOJ 2502 Luogu P4843 清理雪道 最小流
题意: 滑雪场坐落在FJ省西北部的若干座山上. 从空中鸟瞰,滑雪场可以看作一个有向无环图,每条弧代表一个斜坡(即雪道),弧的方向代表斜坡下降的方向. 你的团队负责每周定时清理雪道.你们拥有一架直升飞机 ...
- HDU - 2612 Find a way(BFS搜索)
题目: 链接 思路: 用BFS分别以‘Y’和‘M’的位置为起点进行两次搜索,并把这两次的搜索结果在一个二维数组中保存下来,在对地图遍历遇到‘@’更行最小值. PS: 如果用‘Y’和‘M’点分别去搜每个 ...
- Mybatis的一级二级缓存
Mybatis提供了缓存机制,可以减轻数据库的压力,提高性能 Mybatis的缓存分为两级:一个是一级缓存,一个二级缓存 一级缓存:即默认使用的缓存SqlSession级别的缓存,只在sqlsessi ...
- Spring中操作日志记录web请求的body报文
在spring中,通常可以使用切面编程方式对web请求记录操作日志.但是这种方式存在一个问题,那就是只能记录url中的请求参数,无法记录POST或者PUT请求的报文体,因为报文体是放在request对 ...