4.3.轮播图布局和样式

templates/news/index.html

<div class="news-wrapper">
<div class="banner-group">
<ul class="banner-ul">
<li>
<a href="">
<img src="https://static-image.xfz.cn/1523588994_243.jpg" alt="">
</a>
</li>
<li>
<a href="">
<img src="https://static-image.xfz.cn/1521444982_469.jpg" alt="">
</a>
</li>
<li>
<a href="">
<img src="https://static-image.xfz.cn/1521444982_469.jpg" alt="">
</a>
</li>
<li>
<a href="">
<img src="https://static-image.xfz.cn/1523588994_243.jpg" alt="">
</a>
</li>
</ul>
</div>
</div>

src/css/index.scss

        .news-wrapper{
float: left;
width: 798px;
height: 500px;
background: #fff; .banner-group{
width: 100%;
height: 202px;
background: #0a275a; .banner-ul{
overflow: hidden;
width: 798px * 4; li{
float: left;
width: 798px;
height: 202px; img{
width: 798px;
height: 202px;
}
}
}
}
} .sidebar-wrapper{
float: right;
width: 356px;
height: 500px;
background: darkseagreen;
}
}
}

4.4.实现一次轮播

templates/news/index.html

<script src="../../dist/js/jquery-3.3.1.min.js" ></script>
<script src="../../dist/js/index.min.js" ></script> <ul class="banner-ul" id="banner-ul">

src/js/index.js

//初始化
function Banner() { }; //添加一个run方法
Banner.prototype.run = function () {
var bannerUL = $("#banner-ul");
//500是间隔时间0.5s
bannerUL.animate({"left":-798},500)
}; //页面加载完成后执行。创建一个对象,运行方法
$(function () {
var banner = new Banner();
banner.run()
});

4.5.实现自动轮播

src/js/index.js

//添加一个run方法
Banner.prototype.run = function () {
var bannerUL = $("#banner-ul");
var index = 0;
setInterval(function () {
if(index >= 3){
index = 0
}else{
index++;
}
bannerUL.animate({"left":-798*index},500);
},2000); };

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打造大型企业官网(三)

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

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

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

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

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

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

    4.13.新闻列表tab栏布局完成 templates/news/index.html <div class="list-outer-group"> <ul cl ...

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

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

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

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

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

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

随机推荐

  1. springboot学习笔记(二)

    首先我们来看一看,springboot启动类@RestController//@ResponseBody+@Controller@SpringBootApplicationpublic class H ...

  2. CAD参数绘制圆弧(com接口)

    在CAD设计时,需要绘制圆弧,用户可以在图面点圆弧起点,圆弧上的一点和圆弧的终点,这样就绘制出圆弧. 主要用到函数说明: _DMxDrawX::DrawArc2 由圆弧上的三点绘制一个圆弧.详细说明如 ...

  3. sql server update+select(子查询修改)20190304

    if OBJECT_ID('tempdb..##t2') is not null drop table ##t2;create table ##t2( a int, b int, c datetime ...

  4. 第3节 mapreduce高级:5、6、通过inputformat实现小文件合并成为sequenceFile格式

    1.1 需求 无论hdfs还是mapreduce,对于小文件都有损效率,实践中,又难免面临处理大量小文件的场景,此时,就需要有相应解决方案 1.2 分析 小文件的优化无非以下几种方式: 1.  在数据 ...

  5. Eclipse(MyEclipse)使用技巧——修改注释字体大小

    Eclipse在安装完成后,注释的字体大小远远小于代码的大小,按照网上查的相关信息 窗口——首选项——常规——外观——颜色和字体——基本——文本字体——编辑 Window -->Preferen ...

  6. [Python3网络爬虫开发实战] 1.2.3-ChromeDriver的安装

    前面我们成功安装好了Selenium库,但是它是一个自动化测试工具,需要浏览器来配合使用,本节中我们就介绍一下Chrome浏览器及ChromeDriver驱动的配置. 首先,下载Chrome浏览器,方 ...

  7. 安装nvm 切换nodejs版本

    删除已安装的nodejs--------------------------------------------------------------- #查看已经安装在全局的模块,以便删除这些全局模块 ...

  8. Spider-Python爬虫之PyQuery基本用法

    1.安装方法 pip install pyquery 2.引用方法 from pyquery import PyQuery as pq 3.简介 pyquery 是类型jquery 的一个专供pyth ...

  9. sql server 数据库 杀掉死锁进程

    use mastergo--检索死锁进程select spid, blocked, loginame, last_batch, status, cmd, hostname, program_namef ...

  10. 添物不花钱学JavaEE(基础篇)-JSP

    JSP(JavaServer Pages)是做Java Web开发必须掌握的语言. JSP: JavaServer Pages is a technology for developing web p ...