• 点击查看大图滑动预览(h5,pc通用)


    点击预览大图并滑动观看,支持手机端和pc端,具体功能如下图:

     

    一. touchTouch 的js和css 以及jquery依赖库

    <link rel="stylesheet" type="text/css" href="touchTouch/touchTouch.css" />
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    <script type="text/javascript" src="touchTouch/touchTouch.jquery.js" ></script>
    

    二.写入html结构,注意,此处图片需要以background-image的形式插入,a 的href值也是图片地址。 

    <div class="img-container" id="thumbs">
        <a href="http://images.cnblogs.com/cnblogs_com/a-cat/1193051/o_img_zone.png" style="background-image: url(http://images.cnblogs.com/cnblogs_com/a-cat/1193051/o_img_zone.png);"></a>
        <a href="http://images.cnblogs.com/cnblogs_com/a-cat/1193051/o_img_wechat.png" style="background-image: url(http://images.cnblogs.com/cnblogs_com/a-cat/1193051/o_img_wechat.png);"></a>
        <a href="http://images.cnblogs.com/cnblogs_com/a-cat/1193051/o_img_xlwb.png" style="background-image: url(http://images.cnblogs.com/cnblogs_com/a-cat/1193051/o_img_xlwb.png);"></a>
    </div>
    

     

    三.给结构加入自己想要的样式。

    .img-container{
        overflow: hidden;
    }
    .img-container a{
        float: left;
         2.36rem;
        height: 2.36rem;
        overflow: hidden;
        background-size: 100% 100%;
        background-repeat: no-repeat;
    }
    

    四.在script中执行方法。

    <script>
        $(function(){
            $('#thumbs a').touchTouch();
        })
    </script>
    

    加上自己想要的css样式就完成了,下面是 touchTouch 插件包下载地址:

    链接: https://pan.baidu.com/s/1_BCUSss8_3i3yiSATyc89w 提取码: h436

    注:整个demo结构

    <!DOCTYPE html>
    <html>
      <head>
        <meta charset="UTF-8">
        <title></title>
        <link rel="stylesheet" type="text/css" href="touchTouch/touchTouch.css" />
        <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
        <script type="text/javascript" src="touchTouch/touchTouch.jquery.js" ></script>
        <style>
          .img-container{
            overflow: hidden;
          }
          .img-container a{
            float: left;
             2.36rem;
            height: 2.36rem;
            overflow: hidden;
            background-size: 100% 100%;
            background-repeat: no-repeat;
          }
        </style>
      </head>
      <body>
        <div class="img-container" id="thumbs">
          <a href="http://images.cnblogs.com/cnblogs_com/a-cat/1193051/o_img_zone.png" style="background-image: url(http://images.cnblogs.com/cnblogs_com/a-cat/1193051/o_img_zone.png);"></a>
          <a href="http://images.cnblogs.com/cnblogs_com/a-cat/1193051/o_img_wechat.png" style="background-image: url(http://images.cnblogs.com/cnblogs_com/a-cat/1193051/o_img_wechat.png);"></a>
          <a href="http://images.cnblogs.com/cnblogs_com/a-cat/1193051/o_img_xlwb.png" style="background-image: url(http://images.cnblogs.com/cnblogs_com/a-cat/1193051/o_img_xlwb.png);"></a>
        </div>
        <script>
          $(function(){
            $('#thumbs a').touchTouch();
          })
        </script>
      </body>
    </html>
    

      

  • 相关阅读:
    给XML文件定义DTD
    详探TextRange对象用execCommand()执行命令
    获取屏幕,浏览器,网页高度宽度
    花点时间搞清top、postop、scrolltop、scrollHeight、offsetHeight
    DataView数据组件
    回调实现无刷新级联下拉框(.net)
    ASP.NET的简单数据绑定
    详探TextRange对象查找与选择
    方维系统常用的jquery库以及各个库的含义
    方维购物分享系统 给店铺品牌加喜欢收藏的功能
  • 原文地址:https://www.cnblogs.com/a-cat/p/9805664.html
Copyright © 2020-2023  润新知