


Lightslider - モバイル touch_html/css_WEB-ITnose をサポートする軽量の jQuery スライドショー プラグイン
簡単なチュートリアル
lightslider は、軽量で応答性の高い jQuery スライドショー プラグインです。 Lightslider スライドショー プラグインは、モバイル タッチ デバイスをサポートしており、サムネイルまたは無限ループのカルーセルを含むコンテンツ スライドショーを作成できます。また、次のような特徴もあります:
- 完全にレスポンシブなデザインで、あらゆるデバイスに自動的に適応します。
- 各ブレークポイントは個別に設定できます。
- ギャラリーモードでサムネイル付きのスライドショーを作成できます。
- 携帯電話でのスワイプとタッチドラッグをサポートします。
- スライドは動的に追加または削除できます。
- ファイルサイズは小さく、テーマは豊富で、実装は簡単です。
- CSS トランジション効果を使用し、CSS トランジション効果をサポートしていないブラウザでは jQuery を使用してフォールバックします。
- 豊富なコールバック関数とパブリック メソッドを提供します。
- 自動再生モードと無限ループのカルーセル モードを提供します。
- キーボード、矢印、ドットナビゲーションをサポートします。
- クロスブラウザーとクロスデバイス: Chrome、Safari、Firefox、Opera、IE7+、IOS、Android、Windows Phone。
- 同じページ上に複数のスライドショー インスタンスを生成できます。
- スライドショーのコンテンツは写真、ビデオなどです。
デモを見る プラグインをダウンロード
インストール
スライドショー プラグインは、npm または bower を通じてインストールできます。
$ bower install lightslider$ npm install lightslider
または、圧縮パッケージをダウンロードして、次のファイルをページに導入します。
<link type="text/css" rel="stylesheet" href="css/lightslider.css" /><script src="js/jquery.min.js"></script><script src="js/lightslider.js"></script>
使用法
HTML構造
lightsliderスライドショーの基本的なHTML構造は次のとおりです:
<ul id="light-slider"> <li> <h3>First Slide</h3> <p>Lorem ipsum Cupidatat quis pariatur anim.</p> </li> <li> <h3>Second Slide</h3> <p>Lorem ipsum Excepteur amet adipisicing fugiat velit nisi.</p> </li> ...</ul>
初期化プラグイン
ページDOM要素がロードされた後、lightSliderを通じてスライドショープラグインを初期化できます。 () 方法。
<script type="text/javascript"> $(document).ready(function() { $("#light-slider").lightSlider(); });</script>
設定パラメータ
このスライドショー プラグインで使用できる設定パラメータは次のとおりです:
パラメータ | タイプ | デフォルト値 | 説明 |
項目 | 番号 | 3 | 同時に表示されるスライドの数 |
autoWidth | boolean | false | カスタマイズ各スライドの幅 |
slideMove | number | 1 | 同時に移動するスライドの数 |
slideMargin | number | 10 | 各スライド間の間隔 |
addClass | string | '' | スライドにクラスを追加します |
mode | string | 'slide' | アニメーショントランジションのタイプ、「スライド」または「フェード」です |
useCSS | ブール値 | true | trueはCSSアニメーショントランジション効果を使用することを意味し、falseはjQueryアニメーショントランジション効果を使用することを意味します |
cssEasing | string | 'ease' | CSSトランジションアニメーションで使用されるイージング効果 |
緩和 | string | 'linear' | jQuery 遷移アニメーションで使用されるイージング効果 |
speed | number | 400 | 遷移アニメーションの継続時間 (ミリ秒) |
auto | ブール値 | false | true に設定すると、スライドショーが自動的に再生されます |
pauseOnHover | boolean | false | マウスがロールオーバーすると自動再生を停止します |
loop | boolean | false | false は、最後のフレーム 再生するために先頭にジャンプしません |
slideEndAnimation | bolean | true | Allow slideEnd anime |
pause | number | 2000 | 2つのトランジションアニメーション |
キーを押す間の間隔 | boolean | false | キーボードナビゲーションを許可するかどうか |
controls | boolean | true | falseに設定すると、前/次ボタンは表示されません |
prevHtml | 文字列 | '' | 前ボタンの HTML をカスタマイズします |
nextHtml | string | '' | 次へボタンの HTML をカスタマイズします |
rtl | boolean | false | 右から方向を変えてください左へ |
adaptiveHeight | boolean | false | 各スライドの高さに基づいてスライドの高さを動的に調整します |
vertical | boolean | false | 縦型スライドショー効果を作成する |
verticalHeight | number | 500 | 垂直スライドモードでのスライドの高さを設定します(スライドの数が1より大きい場合) |
vThumbWidth | number | 100 | 垂直方向のサムネイルの幅スライドモード |
thumbItem | number | 10 | 同時に表示されるサムネイルの数 |
pager | boolean | true | ドットナビゲーションを有効にするかどうか |
ギャラリー | ブール | true | サムネイルを有効にするかどうか スライドショー モード |
galleryMargin | number | 5 | ギャラリーとスライドの間のスペース |
thumbMargin | number | 3サムネイル間のスペース | |
string | 'middle' | サムネイルの位置は次のとおりです: 'left'、'middle'、'right' | |
boolean | true | モバイルタッチがサポートされているかどうか | |
boolean | true | デスクトップデバイスでマウスドラッグを使用してスライドを切り替えることをサポートするかどうか | |
boolean | true | スワイプまたはドラッグ中にスライドの自由な移動を許可するかどうか | |
object | null | 各ブレークポイントを個別に設定 |
コールバック関数
コールバック関数 | パラメータ | 説明 |
onBeforeStart | el | スライドの読み込み開始時に起動 |
on SliderLoad | el | スライドがロードされた直後に実行 |
onBeforeSlide | el | 各スライド遷移アニメーションは |
onAfterSlide | el | |
エル | 毎回「次へ」スライド遷移アニメーションが実行される前にトリガーされます | |
el | すべての「Prev」スライド遷移アニメーションは実行前にトリガーされます |

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











公式アカウントのWebページはキャッシュを更新します。これはシンプルでシンプルで、ポットを飲むのに十分な複雑です。あなたは公式のアカウントの記事を更新するために一生懸命働きましたが、ユーザーはまだ古いバージョンを開くことができますか?この記事では、この背後にあるtwist余曲折と、この問題を優雅に解決する方法を見てみましょう。それを読んだ後、さまざまなキャッシュの問題に簡単に対処でき、ユーザーが常に新鮮なコンテンツを体験できるようになります。最初に基本について話しましょう。それを率直に言うと、アクセス速度を向上させるために、ブラウザまたはサーバーはいくつかの静的リソース(写真、CSS、JSなど)やページコンテンツを保存します。次回アクセスするときは、もう一度ダウンロードすることなく、キャッシュから直接検索できます。自然に高速です。しかし、このことは両刃の剣でもあります。新しいバージョンはオンラインです、

この記事では、CSSを使用したWebページへの効率的なPNG境界追加を示しています。 CSSはJavaScriptやライブラリと比較して優れたパフォーマンスを提供し、微妙または顕著な効果のために境界幅、スタイル、色を調整する方法を詳述していると主張しています

この記事では、ブラウザのユーザー入力を直接検証するために、必要、パターン、MIN、MAX、および長さの制限などのHTML5フォーム検証属性を使用して説明します。

この記事では、HTML&lt; Datalist&GT;について説明します。オートコンプリートの提案を提供し、ユーザーエクスペリエンスの改善、エラーの削減によりフォームを強化する要素。

この記事では、HTML&lt; Progress&gt;について説明します。要素、その目的、スタイリング、および&lt; meter&gt;との違い要素。主な焦点は、&lt; Progress&gt;を使用することです。タスクの完了と&lt; Meter&gt; statiの場合

記事では、HTML5クロスブラウザーの互換性を確保するためのベストプラクティスについて説明し、機能検出、プログレッシブエンハンスメント、およびテスト方法に焦点を当てています。

この記事では、html&lt; meter&gt;について説明します。要素は、範囲内でスカラーまたは分数値を表示するために使用され、Web開発におけるその一般的なアプリケーション。それは差別化&lt; Meter&gt; &lt; Progress&gt;およびex

この記事では、&lt; iframe&gt;外部コンテンツをWebページ、その一般的な用途、セキュリティリスク、およびオブジェクトタグやAPIなどの代替案に埋め込む際のタグの目的。
