日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

360度旋转图片小特效

發布時間:2024/1/17 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 360度旋转图片小特效 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  現在,在這個網絡發達的時代,一些電子商務公司,需要將自己線上的產品給買家或用戶看,為了能讓用戶了解的更全面,那么把一個物件的產品要展示到方方面面,就要運用到360度旋轉圖片特效,因為上次有朋友叫我幫她弄這樣一個效果,然后結合網上的資源,就小試牛刀了,覺得還挺好玩的,效果還是可以看的吧。

  首先呢,需要在HTML文檔中引入3deye.min.js文件和jq.js,這些可以在網上下載到免費的,另外,要展示到方方面面的,就要做這件物品的各個角度的圖片,我這里是36張圖片,每10度一張圖片,好了,我就貼出代碼了,html代碼如下:

<div id="demo" class="box"></div> ?

css代碼如下,其中呢div的大小應該和圖片大小相同:

<style>
  .box{width: 720px; height: 486px; margin:0 auto; cursor: pointer;}
</style>

最重要的js代碼如下:

<script>
  $(document).ready(function(){

    $("#demo").vc3dEye({
    imagePath:"img/", //圖片路徑
    totalImages:36, ? //圖片張數
    imageExtension:"jpg" ?//圖片擴展名
});

  });
</script>

  這樣實現的效果是每用鼠標拉一次就看到這個物品的10度角圖片,這樣呢,如果看得慢的人,可以慢慢看,另外,如果想要它自己轉動著看,這就需要加一個定時器了(html和css代碼和上相同),這里沒有引入3deye.min.js文件和jq.js,用的是js的定時器,代碼如下:

<script type="text/javascript">
  var imgUrl = document.getElementById("imgulr");
  var index = 2;
  var roateImg = setInterval(function(){
  imgUrl.src="img/" + index + ".jpg";
  index ++;
  if(index >= 37) {
    index = 1;
  }
}, 200);
</script>

這樣,自動360度效果就實現了,好了,我也是初學者,就寫到這里,有什么問題希望大家能夠指正,謝謝!

?

轉載于:https://www.cnblogs.com/yuershuo/p/5702917.html

總結

以上是生活随笔為你收集整理的360度旋转图片小特效的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。