効果プレビュー アイデア
問題 1. 無限カルーセルを実装するにはどうすればいいですか? 問題は、リストを最後までスクロールすると、下部に空白スペース (余分なスペース) ができてしまうことです。 どのように対処すればよいですか? 2. ユーザーが気付かないうちに最初の項目に戻れるようにするにはどうすればよいでしょうか。重複した項目を追加した後、切り替えのタイミングを制御し、リストが最後の項目の末尾(重複した項目の最初の項目の先頭)までスクロールするとすぐに切り替えます。例えば: コード <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <title>無限スクロールリスト</title> </head> <スタイル> 。容器 { 位置: 相対的; 背景色: #a4ffcc; /* 親コンテナには明確な高さが必要です */ 高さ: 150px; 幅: 200ピクセル; マージン: 自動; オーバーフロー: 非表示; } .コンテナ > .スクロールリスト { 位置: 絶対; 上: 0; 左: 0; 幅: 100%; アニメーション: 6 秒のスクロール、線形、無限、通常; } .container > .scroll-list > div { 幅: 100%; /* スクロール可能なアイテムには特定の高さが必要です */ 高さ: 30px; 背景色: #1ea7ff; ディスプレイ: フレックス; コンテンツの中央揃え: 中央; アイテムの位置を中央揃えにします。 色: 白; } .container > .scroll-list > div:nth-child(2n) { 背景色: #18d9f8; } @keyframes スクロール { 100% { /*スクロールするコンテンツの合計高さ*/ 上: -300px; } } </スタイル> <本文> <div class="コンテナ"> <div class="スクロールリスト"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> <div>6</div> <div>7</div> <div>8</div> <div>9</div> <div>10</div> <!-- 次のコードは、スクロール コンテンツをもう 1 画面表示できるようにします (空白スペース/無限カルーセルを削除)。高さに応じて数値を計算してください --> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> </div> </div> </本文> </html> CSS3 でリストの無限スクロール/カルーセルを実装する方法についての記事はこれで終わりです。CSS3 リスト スクロールとカルーセルに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
<<: CSS スタイルを HTML 外部スタイルシートにインポートする方法
>>: HTMLファイルで外部CSSファイルを導入する場合のパスの書き方について簡単にまとめます
Docker の使用に関するヒント1. 停止したDockerコンテナをすべてクリーンアップする停止し...
この記事では、カスタムツリーコンポーネントを再帰的に実装するVueの具体的なコードを参考までに共有し...
目次1. Ant Design Vueを統合する2. コンポーネントの使用1. 完全な引用2. コン...
目次移行ツールアプリケーション変換mysql8.0 ドライバ パッケージを追加データソース構成の変更...
Nginx Rewriteの使用シナリオ1. URL アドレスジャンプ。たとえば、ユーザーが pm....
シングルノードデータベースの欠点大規模なインターネットプログラムはユーザーベースが大きいため、アーキ...
目次1. マップされた型2. マッピング修飾子3. キーの再マッピング4. さらなる探究序文: Ty...
Web ページを作成する過程では、<h1>、<h2>、<h3> ...
ant-design-vue テーブルのスケーラブルな列の問題に対する完璧なソリューション。固定列と...
目次1. はじめに2. GitHub 3. 基本構成プロジェクトディレクトリパッケージ.json c...
導入1.<iframe> タグ: iframe は、ページ内に内部フレームを生成するイン...
序文ブロガーが使用しているサーバーは Alibaba Cloud から購入したものです。実際、Ali...
この記事の例では、ログイン機能を実現するためのvue+springbootの具体的なコードを参考まで...
1 Dockerサービスを開始するまず、docker サービスを開始する方法を知っておく必要がありま...
目次1. ラベルステートメントの紹介2. ラベルステートメントの使用序文:日常の開発では、プログラム...