今回は、Swiper 4 の内容に基づいたタッチとスライド機能の実装をお届けします。立ち上がって見てください。 Swiper は、
javascriptだけで作成されたスライド特殊効果プラグインで、携帯電話、タブレット、その他のモバイル端末を対象としています。 スワイパーは、タッチスクリーンのフォーカス画像、タッチスクリーンのタブ切り替え、タッチスクリーンのマルチ画像切り替えなどの一般的な効果を実現できます。
Swiper はオープンソースで、無料で、安定していて、使いやすく、強力です。モバイル端末の Web サイトを構築するには重要な選択肢です。
1. まず、プラグインをロードします。必要なファイルは swiper.min.js および swiper.min.css ファイルです。 Swiper ファイルをダウンロードするか、CDN を使用できます。
<!DOCTYPE html> <html> <head> ... <link rel="stylesheet" href="path/to/swiper.min.css" rel="external nofollow" > </head> <body> ... <script src="path/to/swiper.min.js"></script> </body> </html>
2.HTMLコンテンツ。
<p class="swiper-container"> <p class="swiper-wrapper"> <p class="swiper-slide">Slide 1</p> <p class="swiper-slide">Slide 2</p> <p class="swiper-slide">Slide 3</p> </p> <!-- 如果需要分页器 --> <p class="swiper-pagination"></p> <!-- 如果需要导航按钮 --> <p class="swiper-button-prev"></p> <p class="swiper-button-next"></p> <!-- 如果需要滚动条 --> <p class="swiper-scrollbar"></p> </p> 导航等组件可以放在container之外
3. Swiper のサイズを定義したいかもしれませんが、もちろんそうではありません。
.swiper-container { width: 600px; height: 300px; }
4. スワイパーの初期化:
タグの隣に配置するのが最適です。
<script> var mySwiper = new Swiper ('.swiper-container', { direction: 'vertical', loop: true, // 如果需要分页器 pagination: { el: '.swiper-pagination', }, // 如果需要前进后退按钮 navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev', }, // 如果需要滚动条 scrollbar: { el: '.swiper-scrollbar', }, }) </script> </body>
HTML コンテンツの後ろに記述できない場合は、ページが読み込まれた後に初期化する必要があります (推奨されません)。 。
<script type="text/javascript"> window.onload = function() { ... } </script>
または次のようにします (
Jquery
と Zepto) <script type="text/javascript">
$(document).ready(function () {
...
})
</script>
推奨書籍:
Webpack + React 開発環境を構築する方法
React ファミリー バケット環境を構築する方法
以上がモバイル端末上のコンテンツに基づいたSwiper 4.xのタッチおよびスライド機能の実装の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。