Rumah >hujung hadapan web >tutorial js >js menyokong pertukaran kiri dan kanan imej tiga dimensi perkongsian kod kesan karusel di bawah kemahiran keyboard control_javascript
Contoh dalam artikel ini menerangkan kesan karusel gambar tiga dimensi bertukar kiri dan kanan yang js menyokong kawalan papan kekunci. Kongsikan dengan semua orang untuk rujukan anda. Butirannya adalah seperti berikut:
Ini ialah kesan karusel imej tiga dimensi berdasarkan JavaScript yang menyokong pensuisan kiri dan kanan yang menyokong kawalan papan kekunci Ia mempunyai kesan tiga dimensi yang paling penting ialah ia boleh dikawal menggunakan papan kekunci.
Pengenalan ciri:
1. Tukar lebar tayangan slaid dengan mudah.
2. Tukar bilangan gambar yang dipaparkan seterusnya dengan mudah.
3. Gambar terakhir akan kembali ke gambar pertama.
4. Pemalam Fancy viewing dibenamkan, dan maklumat gambar terperinci boleh dilihat pada setiap gambar.
运行效果图: -------------------查看效果 丽破-丽破----------
Petua: Jika penyemak imbas tidak berfungsi dengan betul, anda boleh cuba menukar mod penyemakan imbas.
Kod js yang dikongsi dengan anda yang menyokong kesan karusel imej tiga dimensi bertukar kiri dan kanan yang dikawal oleh papan kekunci adalah seperti berikut
<head> <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> <title>支持键盘控制的左右切换立体式图片轮播效果</title> <link type="text/css" href="css/fancymoves.css" rel="stylesheet" /> <script src="js/jquery.min.js"></script> <script src="js/slider.js"></script> <link type="text/css" href="css/jiaobenzhijia.css" rel="stylesheet" /> <script src="js/lanrenzhijia.js"></script> <!--图片查看插件 FancyBox 的javascript --> <script src="js/jquery.mousewheel-3.0.4.pack.js"></script> <script src="js/jquery.fancybox-1.3.4.pack.js"></script> <link rel="stylesheet" type="text/css" href="css/jquery.fancybox-1.3.4.css" /> <script> $(document).ready(function () { $("a.pop1").fancybox(); $("a.pop2").fancybox({ 'overlayShow': false, 'transitionIn': 'elastic', 'transitionOut': 'elastic' }); $("a.pop3").fancybox({ 'transitionIn': 'none', 'transitionOut': 'none', 'overlayColor': '#000', 'overlayOpacity': 0.7 }); $("a.pop4").fancybox({ 'opacity': true, 'overlayShow': false, 'transitionIn': 'elastic', 'transitionOut': 'none' }); $("a.pop5").fancybox(); $("a#example6").fancybox({ 'titlePosition': 'outside', 'overlayColor': '#000', 'overlayOpacity': 0.9 }); $("a.pop6").fancybox({ 'titlePosition': 'inside' }); $("a.pop7").fancybox({ 'titlePosition': 'over' }); }); </script> </head> <body> <div id="wrapper"> <div id="slider-one"> <div> <img src="images/img1.jpg" /> <p> one hundred<br /> <a class="pop1" href="images/1-2.jpg" rel="group1" title="详细图片文字描述1">查看详细图片</a> <a class="pop1" href="images/1-3.jpg" rel="group1" title="详细图片文字描述2"></a> </p> </div> <div> <img src="images/img2.jpg" /> <p> math problem<br /> <a class="pop2" href="images/2-2.jpg" rel="group2" title="详细图片文字描述1">查看详细图片</a> <a class="pop2" href="images/2-3.jpg" rel="group2" title="详细图片文字描述2"></a> </p> </div> <div> <img src="images/img3.jpg" /> <p> better than i deserve<br /> <a class="pop3" href="images/3-2.jpg" rel="group3" title="详细图片文字描述1">查看详细图片</a> <a class="pop3" href="images/3-3.jpg" rel="group3" title="详细图片文字描述2"></a> </p> </div> <div> <img src="images/img4.jpg" /> <p> seven days a week<br /> <a class="pop4" href="images/4-2.jpg" rel="group4" title="详细图片文字描述1">查看详细图片</a> <a class="pop4" href="images/4-3.jpg" rel="group4" title="详细图片文字描述2"></a> </p> </div> <div> <img src="images/img5.jpg" /> <p> path to nowhere<br /> <a class="pop5" href="images/5-2.jpg" rel="group5" title="详细图片文字描述1">查看详细图片</a> <a class="pop5" href="images/5-3.jpg" rel="group5" title="详细图片文字描述2"></a> </p> </div> <div> <img src="images/img6.jpg" /> <p> and then i woke up<br /> <a class="pop6" href="images/6-2.jpg" rel="group6" title="详细图片文字描述1">查看详细图片</a> <a class="pop6" href="images/6-3.jpg" rel="group6" title="详细图片文字描述2"></a> </p> </div> <div> <img src="images/img7.jpg" /> <p> it's about time<br /> <a class="pop7" href="images/7-2.jpg" rel="group7" title="详细图片文字描述1">查看详细图片</a> <a class="pop7" href="images/7-3.jpg" rel="group7" title="详细图片文字描述2"></a> </p> </div> <div> <img src="images/img8.jpg" /> <p> two are better than one<br /> <a class="pop2" href="images/8-2.jpg" rel="group8" title="详细图片文字描述1">查看详细图片</a> <a class="pop2" href="images/8-3.jpg" rel="group8" title="详细图片文字描述2"></a> </p> </div> <div> <img src="images/img9.jpg" /> <p> lowercase<br /> <a class="pop2" href="images/9-2.jpg" rel="group9" title="详细图片文字描述1">查看详细图片</a> <a class="pop2" href="images/9-3.jpg" rel="group9" title="详细图片文字描述2"></a> </p> </div> </div> </div> </body> </html>
Di atas ialah kod kesan penukaran imej klik tetikus yang dikongsi dengan anda.