Fork me on GitHub
css3传送带示例

演示地址在这里!

touch.js主要在桌面模拟了手指触摸,滑动,释放等系列事件,值得一看.

源码如下:

   1:  <!DOCTYPE html>
   2:  <html lang="en">
   3:      <head>
   4:          <meta charset="UTF-8" />
   5:          <title>carousel demo</title>
   6:          <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js" type="text/javascript"></script>
   7:          <script src="https://dl.dropbox.com/u/20786642/touch.js" type="text/javascript"></script>
   8:          <script src="https://dl.dropbox.com/u/20786642/jq.carousel.js" type="text/javascript"></script>
   9:          <style>
  10:              .carousel_paging2 { border-radius: 10px; background: #ccc; width: 10px; height: 10px; float: left; }
  11:              .carousel_paging2_selected {  border-radius: 10px;  width: 10px; height: 10px; float: left; background: #000; }
  12:              .carousel_content { -webkit-transform: translate3d(0, 0, 0); }
  13:              #carousel img {
  14:                  -webkit-transition: all 0.5s ease-in-out;
  15:                  -webkit-transform: scale(1);  
  16:                  width: 300px; 
  17:                  height: 420px; 
  18:              }
  19:          </style>
  20:      </head>
  21:      <body>
  22:          <div id="carousel" style="height:420px; width:300px;margin:auto;   ">
  23:   
  24:              <div style="background: yellow;">
  25:                  <a href="javascript:alert('test');">
  26:                      I'm a horizontal carousel
  27:                  </a>
  28:              </div>
  29:              <div style="background: green;"></div>
  30:              <div style="background: blue;"></div>
  31:              <div style="background: pink;"></div>
  32:   
  33:          </div> 
  34:          <div id="carousel_dots" style="text-align: center; margin:auto; clear: both; z-index: 200; position:relative;
  35:              top:-50px;  ">
  36:          </div>
  37:          <script>
  38:              //pagingDiv: 分页标志容器
  39:              //pagingCssName: 分页标志容器样式类
  40:              //pagingCssNameSelected: 分页标志选中的样式类.
  41:              //vertical: 是否垂直方向
  42:              //horizontal: 是否横向方向.
  43:              var carousel=$("#carousel").carousel({ pagingDiv: "carousel_dots", pagingCssName: "carousel_paging2", pagingCssNameSelected: "carousel_paging2_selected", preventDefaults:false }); 
  44:          </script>
  45:      </body>
  46:  </html>
 
分类: carousel
posted on 2012-09-14 10:15  HackerVirus  阅读(432)  评论(0编辑  收藏  举报