h5轮播图大小自适应(touchslide)

作者: 装在壳子里的刺猬 | 来源:发表于2019-08-08 15:11 被阅读0次

引用js

<script src="../js/TouchSlide.1.1.js"></script>

css部分

/* css 重置 */
    body, p, input, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form { margin: 0; padding: 0; list-style: none; vertical-align: middle; font-weight:normal; }
    img { border:0; margin: 0; padding: 0;   }
    body { color: #000; -webkit-user-select: none; -webkit-text-size-adjust: none; font:normal 16px/200% "微软雅黑", helvetica, arial; text-align:left;   }
    header, section, footer { display: block; margin: 0; padding: 0 }
    a{text-decoration:none;color:#000;}
    body{ background:#f4f4f4;  }
    /* 本例子css -------------------------------------- */
    .focus{ width:320px; height:140px;  margin:0 auto; position:relative; overflow:hidden;   }
    .focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
    .focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); 
        -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
    }
    .focus .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
    .focus .hd ul .on{ background:#FE6C9C;  }

    .focus .bd{ position:relative; z-index:0; }
    .focus .bd li img{ width:100%;  height:140px; background:url(images/loading.gif) center center no-repeat;  }
    .focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }

html和js部分

<div id="focus" class="focus">
        <div class="hd">
            <ul></ul>
        </div>
        <div class="bd">
            <ul>
                <li><a href="#"><img _src="images/lunbo2.png" src="images/blank.png" /></a></li>
                <li><a href="#"><img _src="images/m2.jpg" src="images/blank.png"/></a></li>
                <li><a href="#"><img _src="images/m3.jpg" src="images/blank.png"/></a></li>
            </ul>
        </div>
    </div>
    <script type="text/javascript">
        TouchSlide({ 
            slideCell:"#focus",
            titCell:".hd ul", //开启自动分页 autoPage:true ,此时设置 titCell 为导航元素包裹层
            mainCell:".bd ul", 
            effect:"left", 
            autoPlay:true,//自动播放
            autoPage:true, //自动分页
            switchLoad:"_src" //切换加载,真实图片路径为"_src" 
        });
    </script>

代码参考:https://gitee.com/leifan0327/touchslide.git

相关文章

  • h5轮播图大小自适应(touchslide)

    引用js css部分 html和js部分 代码参考:https://gitee.com/leifan0327/to...

  • 2019-03-19

    完美解决轮播图 swiper 图片自适应宽高居中显示

  • vue的element ui 轮播图的高度设置成自适应

    vue的element ui 轮播图的高度设置成自适应

  • 小程序的一些小坑

    美容美发营销小程序中轮播图模块,轮播图可关联文章链接或者跳转小程序,其中如果轮播图关联文章,并且文章选择h5模式(...

  • 自适应轮播图

    制作时间:13:30 - 15:30 基本实现步骤如下: 1. 图片横向排列 html代码: css代码: 为了让...

  • JavaScript 轮播图插件

    鹤鹤轮播插件1.6.1 此插件为初级版本,时刻保持更新 插件介绍:此插件可以直接生成轮播图,参数可调,内容自适应,...

  • Flutter(二十一):轮播图

    使用 flutter_swiper 轮播库。 1 全屏轮播 2 顶部轮播自适应 使用 AspectRatio 结合...

  • 微信小程序轮播图自适应显示的实现方法

    今天把我小程序项目中的轮播图优化了一下,主要是优化轮播的图片自适应,但是的后台服务端上传轮播图片时,也要注意...

  • 轮播

    1.轮播的原理,抽象出函数 轮播利用轮播容器定大小和图品大小相同,图片排成一列(上下)或者一排(左右),超出容器部...

  • CSS3 swiper框架

    主要用于pc端轮播图,移动端的轮播,滑停效果,h5界面效果 网址:https://www.swiper.com.c...

网友评论

    本文标题:h5轮播图大小自适应(touchslide)

    本文链接:https://www.haomeiwen.com/subject/dpyxjctx.html