flexslider.js实现移动端轮播
作者:qq2020 发布时间:2024-07-04 00:22:23
标签:轮播
效果如下:
代码如下:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>flexslider.js移动端轮播</title>
<meta content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0" name="viewport">
<style>
/* reset wap */
body,p,a,div,ol,ul,li,dl,dd,h1,h2,h3,h4,h5,h6,input,iframe,nav,header,footer {
margin: 0;
padding: 0;
list-style: none;
}
body {
font: 16px Microsoft YaHei, sans-serif;
-webkit-tap-highlight-color: transparent;
color: #2a2b2c;
background: #fff;
}
*, *::before, *::after {
outline: none;
box-sizing: border-box;
}
a,img {
text-decoration: none;
display: block;
color: #2a2b2c;
border: 0;
}
.wrapper {
width: 360px;
margin: 100px auto;
}
.h1s {
margin: 40px 10px 10px 10px;
font: 20px Microsoft YaHei;
}
/* flexslider */
.flexslider {
height: 180px;
position: relative;
background: #f5f5f5;
overflow: hidden;
}
.flex-viewport {
height: 100%;
}
.slides {
height: 100%;
position: relative;
z-index: 1;
}
.slides li {
height: 100%;
}
.slides li a {
display: block;
height: 100%;
position: relative;
}
.flexslider li img {
display: block;
width: 100%;
height: 100%;
display: none;
}
.flex-control-nav {
text-align: center;
padding: 0 5px;
position: absolute;
right: 0;
bottom: 3px;
z-index: 2;
}
.flex-control-nav li {
display: inline-block;
width: 8px;
height: 8px;
margin: 0 3px;
}
.flex-control-nav a {
display: block;
height: 100%;
line-height: 40px;
overflow: hidden;
border: 1px solid #fff;
border-radius: 55%;
}
.flex-control-nav .flex-active {
background: #fff;
}
.flexslider .ps1 {
width: 100%;
height: 25px;
color: #fff;
background: rgba(0,0,0,.5);
padding: 0 50px 0 10px;
font: 14px/27px Microsoft YaHei;
text-align: left;
display: block;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
position: absolute;
bottom: 0;
left: 0;
}
</style>
</head>
<body>
<div class="wrapper">
<div class="flexslider">
<ul class="slides">
<li>
<a href="">
<img src="http://ww2.sinaimg.cn/large/bea70753gw1f6fg9db318j21hc0m8n61.jpg" alt="">
<p class="ps1">图片标题</p>
</a>
</li>
<li>
<a href="">
<img src="http://ww4.sinaimg.cn/large/bea70753gw1f6fg9e38eyj21hc0m8tht.jpg" alt="">
<p class="ps1">图片标题</p>
</a>
</li>
<li>
<a href="">
<img src="http://ww4.sinaimg.cn/large/bea70753gw1f6fg9enyp1j21hc0m8465.jpg" alt="">
<p class="ps1">图片标题</p>
</a>
</li>
</ul>
</div>
</div>
<script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<script src="http://cdn.bootcss.com/flexslider/2.6.2/jquery.flexslider.min.js"></script>
<script>
$(function () {
$('.flexslider').flexslider({
directionNav: false, //是否显示左右控制按钮
controlNav: true, //是否显示底部切换按钮
pauseOnAction: false, //手动切换后是否继续自动轮播,继续(false),停止(true),默认true
animation: 'slide', //淡入淡出(fade)或滑动(slide),默认fade
slideshowSpeed: 5000, //自动轮播间隔时间(毫秒),默认5000ms
animationSpeed: 150, //轮播效果切换时间,默认600ms
direction: 'horizontal', //设置滑动方向:左右horizontal或者上下vertical,需设置animation: "slide",默认horizontal
randomize: false, //是否随机幻切换
animationLoop: true //是否循环滚动
});
setTimeout($('.flexslider img').fadeIn());
});
</script>
</body>
</html>
来源:http://www.qdfuns.com/notes/39969/6c80a27dbe386422a70926a443b7e75c.html


猜你喜欢
- 本文为大家分享了vue如何搭建多页面多系统应用,供大家参考,具体内容如下一、多页面多系统应用1、思路使用Vue搭建多页应用。所有系统都在同一
- 用SQL server 处理数据库,主要就是和数据库还有处理数据库的事务打交道,如何管理好数据库这个对象和处理数据库的事务过程,是我们运用好
- 导语:排版是一门艺术,也是一门技巧。我们每天都能在报纸,书籍等各种媒介上看到排版,或精美,或丑陋。如何能在准确传递信息的同时,又能排出精美的
- js代码:$(".head").change(function() {var val = $(this).val();i
- 什么是MobileNetV2模型MobileNet它哥MobileNetV2也是很不错的呢MobileNet模型是Google针对手机等嵌入
- Object.defineProperty理解定义:Object.defineProperty() 方法会直接在一个对象上定义一个新属性,或
- Python官方文档给出的解释是id(object)Return the “identity” of an object. This is
- 1.使用open()函数打开文件夹在读取一个文件的内容之前,需要先打开这个文件。在Python程序中可以通过内置函数open()来打开一个文
- 以下代码是保存视频# coding:utf-8import cv2import sysreload(sys)sys.setdefaulten
- 本文实例为大家分享了python实现图片转字符画的具体代码,供大家参考,具体内容如下源码(注释很详细):# -*- coding=utf-8
- 本文档介绍了 Python 下载文件的各种方式,从下载简单的小文件到用断点续传的方式下载大文件。Requests使用 Requests 模块
- /* author: nick date: 2009.05.17 功能:生成SeletTree 属性: $result 结果集 $id_fi
- 使用python实现文件导入,具体方法如下:文件样例可以自己random这里的temp1根据每一行的分隔符来读入,‘\n'表述回车t
- python中,A object = B object 是一种赋值操作,赋的值不是一个对象在内存中的空间,而只是这个
- 前言既然组件不提供view服务引擎,那在编写应用网站的时候只能由javascript调用接口进行UI整合,这样编写javascript来访问
- 通常,在完成了一件网页设计后,设计师的无知都会显露无遗而备受指责。他们把创建网页代码的繁重工作都留给了程序员们。这种现象不只出现在网络开发行
- 今天刚接触python,查看了一些环境建立的文章,可能是年代久远很多都不适用,现在mac搭建python环境变得更简单。大神勿喷。首先去py
- 示例1我们将要请求五个不同的url:单线程import timeimport urllib2defget_responses(): &nbs
- 用扩展名判断文件格式非常简单,但是有可能是错误的。 jpeg文件有固定的文件头,其文件头的格式如下:Start Marker | JFIF
- 一、目标利用Sql Server 2008 enterprise X64,建立异步(高性能)镜像数据库,同时建立见证服务器实现自动故障转移。