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. Linux——网络编程线程池机制

    #include <stdlib.h>#include <pthread.h>#include <unistd.h>#include <assert.h> ...

  2. gifsicle for linux ----------gif 图像处理

    1.gifsicle 在linux 中的使用下载gifsicle yum install gifsicle 若发现没有此包 ,更新epel第三方软件库 sudo yum install epel-re ...

  3. [驱动] 一个简单内核驱动,通过qemu调试(1)

    模块 通过在HOST上修改linux kernel源代码,重新编译一个vmlinux,然后,通过qemu根据这个bzImage 启动一个vm,进行调试 #cat drivers/char/test.c ...

  4. LAME的“命令行”

    VBR 编码 (强烈推荐) Alt Preset Extreme (平均256kbps) 我们有时在网上可以看到".LAME-APX." 就是这种形式,我们也可以在文件名中包含这个 ...

  5. flask 开发配置

    flask 开发配置 一:在虚拟机里面安装ubuntu系统.略 二: apt install python3-pip #安装pip, pip3 install --upgrade pip 三: pip ...

  6. LeetCode(38) Count and Say

    题目 The count-and-say sequence is the sequence of integers beginning as follows: 1, 11, 21, 1211, 111 ...

  7. Linux学习笔记01

    1.Linux不靠扩展名区分文件类型2.存储设备必须先挂载才能使用3.Windows下的程序不能直接在Linux中安装和运行 一.服务器的管理预配置Linux的目录的作用:/bin/存放系统命令的目录 ...

  8. 1004. 成绩排名 (20) (快速排序qsort函数的使用问题)

    读入n名学生的姓名.学号.成绩,分别输出成绩最高和成绩最低学生的姓名和学号. 输入格式:每个测试输入包含1个测试用例,格式为 第1行:正整数n 第2行:第1个学生的姓名 学号 成绩 第3行:第2个学生 ...

  9. [OJ#40]后宫佳丽

    [OJ#40]后宫佳丽 试题描述 如果机房要关门了,或者有妹子在等你,你可以直接看最后一句话. Fyq 是一只饥渴的鸭子. Fyq 有一个充实的后宫,可惜他总是体力不支,为此他经常苦恼,总是想方设法让 ...

  10. 洛谷P1186 玛丽卡

    题目描述 麦克找了个新女朋友,玛丽卡对他非常恼火并伺机报复. 因为她和他们不住在同一个城市,因此她开始准备她的长途旅行. 在这个国家中每两个城市之间最多只有一条路相通,并且我们知道从一个城市到另一个城 ...