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

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

青灯夜游
リリース: 2021-04-01 09:57:35
転載
3559 人が閲覧しました

ページング ナビゲーションは、ほぼすべての 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 クラスを追加できます。アクティブまたは無効を追加することをお勧めします。状態リンク (つまり、

<a>

タグ) を <span> タグで指定するか、前方/後方矢印の <a> タグを省略します。必要なスタイルが維持され、クリックできないようにするためです。<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">&lt;nav aria-label=&quot;Page navigation&quot;&gt; &lt;ul class=&quot;pagination&quot;&gt; &lt;li class=&quot;disabled&quot;&gt; &lt;span aria-label=&quot;Previous&quot;&gt; &lt;span aria-hidden=&quot;true&quot;&gt;«&lt;/span&gt; &lt;/span&gt; &lt;/li&gt; &lt;li class=&quot;active&quot;&gt;&lt;span&gt;1&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;2&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;3&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;4&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;5&lt;/a&gt;&lt;/li&gt; &lt;li&gt; &lt;a href=&quot;#&quot; aria-label=&quot;Next&quot;&gt; &lt;span aria-hidden=&quot;true&quot;&gt;»&lt;/span&gt; &lt;/a&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/nav&gt;</pre><div class="contentsignin">ログイン後にコピー</div></div>

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

[サイズ]

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

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

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



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

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

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

クラスを ul タグ

<ul class="pager">
   <li><a href="#">&laquo;上一页</a></li>
   <li><a href="#">下一页&raquo;</a></li>
</ul>
ログイン後にコピー

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

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

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

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

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

li

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

実装原理は非常に単純です。つまり、一方は左側にフロートし、もう一方はフローティングになります。右にフロートします<div class="code" style="position:relative; padding:0px; margin:0px;"><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><div class="contentsignin">ログイン後にコピー</div></div><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">&lt;ul class=&quot;pager&quot;&gt; &lt;li class=&quot;previous&quot;&gt;&lt;a href=&quot;#&quot;&gt;&amp;larr;上一页&lt;/a&gt;&lt;/li&gt; &lt;li class=&quot;next&quot;&gt;&lt;a href=&quot;#&quot;&gt;下一页&amp;rarr;&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;</pre><div class="contentsignin">ログイン後にコピー</div></div>

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

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

span

tag<div class="code" style="position:relative; padding:0px; margin:0px;"><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><div class="contentsignin">ログイン後にコピー</div></div><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">&lt;ul class=&quot;pager&quot;&gt; &lt;li class=&quot;disabled&quot;&gt;&lt;span&gt;&amp;laquo;上一页&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;下一页&amp;raquo;&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;</pre><div class="contentsignin">ログイン後にコピー</div></div><code class="marker">

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

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

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

関連ラベル:
ソース:cnblogs.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート