ホームページ >ウェブフロントエンド >ブートストラップのチュートリアル >Bootstrap のページネーション コンポーネントの詳細については、こちらをご覧ください。

Bootstrap のページネーション コンポーネントの詳細については、こちらをご覧ください。

青灯夜游
青灯夜游転載
2021-04-01 09:57:353540ブラウズ

ページング ナビゲーションは、ほぼすべての Web サイトで見られます。優れたページングは​​、ユーザーに優れたユーザー エクスペリエンスをもたらします。この記事では、Bootstrap ページネーションについて詳しく説明します。一定の参考値があるので、困っている友達が参考になれば幸いです。

Bootstrap のページネーション コンポーネントの詳細については、こちらをご覧ください。

概要

Bootstrap フレームワークでは 2 種類のページング ナビゲーションが提供されています。

☑ ページ番号付きのページング ナビゲーション

☑ ページめくり付きのページング ナビゲーション

ページ番号付きのページング

ページングページ番号付きナビゲーションは、ページング ナビゲーションの最も一般的なタイプです。特にリスト ページに多くのコンテンツが含まれている場合、ユーザーにはページング ナビゲーション メソッドが提供されます

[デフォルトのページング]

通常、多くの人は

p>a および p>span 構造を使用して、ページ番号付きのページング ナビゲーションを作成することを好みます。ただし、Bootstrap フレームワークは ul>li>a のような構造を使用し、ul タグにページネーション メソッドを追加します:

<nav aria-label="Page navigation">
  <ul class="pagination">
    <li>
      <a href="#" aria-label="Previous">
        <span aria-hidden="true">«</span>
      </a>
    </li>
    <li><a href="#">1</a></li>
    <li><a href="#">2</a></li>
    <li><a href="#">3</a></li>
    <li><a href="#">4</a></li>
    <li><a href="#">5</a></li>
    <li>
      <a href="#" aria-label="Next">
        <span aria-hidden="true">»</span>
      </a>
    </li>
  </ul>
</nav>

Bootstrap のページネーション コンポーネントの詳細については、こちらをご覧ください。##関連する推奨事項: "

bootstrap チュートリアル

"

[ステータス]

リンクはさまざまな状況でカスタマイズできます。クリックできないリンクには

.disabled

クラスを追加し、現在のページには .active クラスを追加できます。アクティブまたは無効を追加することをお勧めします。状態リンク (つまり、

タグ) を <span></span> タグで指定するか、前方/後方矢印の <a></a> タグを省略します。必要なスタイルが維持され、クリックできないようにするためです。<pre class="brush:php;toolbar:false">&lt;nav&gt;   &lt;ul&gt;     &lt;li&gt;       &lt;span&gt;         &lt;span&gt;«&lt;/span&gt;       &lt;/span&gt;     &lt;/li&gt;     &lt;li&gt;&lt;span&gt;1&lt;/span&gt;&lt;/li&gt;     &lt;li&gt;&lt;a&gt;2&lt;/a&gt;&lt;/li&gt;     &lt;li&gt;&lt;a&gt;3&lt;/a&gt;&lt;/li&gt;     &lt;li&gt;&lt;a&gt;4&lt;/a&gt;&lt;/li&gt;     &lt;li&gt;&lt;a&gt;5&lt;/a&gt;&lt;/li&gt;     &lt;li&gt;       &lt;a&gt;         &lt;span&gt;»&lt;/span&gt;       &lt;/a&gt;     &lt;/li&gt;   &lt;/ul&gt; &lt;/nav&gt;</pre>

Bootstrap のページネーション コンポーネントの詳細については、こちらをご覧ください。

[サイズ]

Bootstrap フレームワークでは、次のことができます。 2 つの異なるパスを渡しますボタンと同様に、状況に応じてサイズを設定します:

1. ページング ナビゲーションを大きくするには、「pagination-lg」を使用します。

2. 「pagination-sm」を使用します。

<nav>
  <ul>
    <li>
      <a>
        <span>«</span>
      </a>
    </li>
    <li><a>1</a></li>
    <li><a>2</a></li>
    <li><a>3</a></li>
    <li><a>4</a></li>
    <li><a>5</a></li>
    <li>
      <a>
        <span>»</span>
      </a>
    </li>
  </ul>
</nav>

<nav>
  <ul>
    <li>
      <a>
        <span>«</span>
      </a>
    </li>
    <li><a>1</a></li>
    <li><a>2</a></li>
    <li><a>3</a></li>
    <li><a>4</a></li>
    <li><a>5</a></li>
    <li>
      <a>
        <span>»</span>
      </a>
    </li>
  </ul>
</nav>

<nav>
  <ul>
    <li>
      <a>
        <span>«</span>
      </a>
    </li>
    <li><a>1</a></li>
    <li><a>2</a></li>
    <li><a>3</a></li>
    <li><a>4</a></li>
    <li><a>5</a></li>
    <li>
      <a>
        <span>»</span>
      </a>
    </li>
  </ul>
</nav>

Bootstrap のページネーション コンポーネントの詳細については、こちらをご覧ください。

ページめくりページング ナビゲーションを提供することに加えて、ページ番号に加えて、Bootstrap フレームワークはページ ナビゲーションも提供します。この種のページ分割されたナビゲーションは、個人のブログや雑誌 Web サイトなどの単純な Web サイトでよく見られます。この種のページング ナビゲーションでは、特定のページ番号は表示されませんが、「前のページ」と「次のページ」ボタンが提供されるだけです。

#[デフォルトの使用法]

#実際にはページめくりのページング ナビゲーションは、ページ番号を使用したページング ナビゲーションに似ています。pager

クラスを ul タグ


Bootstrap のページネーション コンポーネントの詳細については、こちらをご覧ください。【に追加します。配置設定]

デフォルトでは、ページ ナビゲーションは中央に表示されますが、場合によっては、一方を左側に、もう一方を右側に表示する必要があります。 Bootstrap フレームワークには 2 つのスタイルが用意されています。

☑ 前へ: 「前へ」ボタンを左側にします

#☑ 次へ: 「次へ」ボタンを右側にします

具体的な用途 現時点では、対応するクラス名を

li

タグに追加するだけです。

実装原理は非常に単純です。つまり、一方は左側にフロートし、もう一方はフローティングになります。右にフロートします<pre class="brush:php;toolbar:false">.pager .next &gt; a, .pager .next &gt; span { float: right; } .pager .previous &gt; a, .pager .previous &gt; span { float: left; }</pre> <pre class="brush:php;toolbar:false"></pre> <ul>    <li><a>←上一页</a></li>    <li><a>下一页→</a></li> </ul>

[ステータス設定]Bootstrap のページネーション コンポーネントの詳細については、こちらをご覧ください。

無効なクラス名がli タグに追加すると、ページング ボタンは無効になりますが、そのクリック機能も無効にすることはできません。これは js を通じて処理することも、a タグを

span

tag<pre class="brush:php;toolbar:false">.pager .disabled &gt; a, .pager .disabled &gt;a:hover, .pager .disabled &gt;a:focus, .pager .disabled &gt; span {   color: #999;   cursor: not-allowed;   background-color: #fff; }</pre> <pre class="brush:php;toolbar:false"></pre> <ul>   <li><span>«上一页</span></li>   <li><a>下一页»</a></li> </ul>

に置き換えることもできます。プログラミング関連の知識について詳しくは、こちらをご覧ください。アクセス:

プログラミングビデオBootstrap のページネーション コンポーネントの詳細については、こちらをご覧ください。! !

以上がBootstrap のページネーション コンポーネントの詳細については、こちらをご覧ください。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcnblogs.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。