suchen
HeimWeb-FrontendBootstrap-TutorialErfahren Sie mehr über die Paginierungskomponente in Bootstrap

Paging-Navigation ist auf fast jeder Website zu sehen. Gutes Paging kann den Benutzern ein gutes Benutzererlebnis bieten. Dieser Artikel gibt Ihnen eine detaillierte Einführung in die BootstrapPaginierung. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein. „Übersicht“ bietet zwei Arten der Seitennavigation im Bootstrap-Framework:

Erfahren Sie mehr über die Paginierungskomponente in Bootstrap Die Paging-Navigation mit Seitenzahlen ist möglicherweise die häufigste Art der Paging-Navigation. Insbesondere wenn die Listenseite viel Inhalt enthält, bietet sie Benutzern eine Paging-Navigationsmethode Verwenden Sie die Strukturen p>a und p>span, um eine paginierte Navigation mit Seitenzahlen zu erstellen. Im Bootstrap-Framework wird jedoch eine Struktur wie ul>li>a verwendet und die Paginierungsmethode zum ul-Tag hinzugefügt:

<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>

Erfahren Sie mehr über die Paginierungskomponente in BootstrapVerwandte Empfehlungen: "Bootstrap Tutorial

【Status】

Links können unter verschiedenen angepasst werden Umstände. Sie können die Klasse .disabled zu Links hinzufügen, die nicht angeklickt werden können, und die Klasse .active zur aktuellen Seite hinzufügen

Am besten fügen Sie aktive oder deaktivierte Links hinzu ( d. h. <a></a>-Tag) mit dem <span></span>-Tag, oder lassen Sie das <a></a>-Tag an den Vorwärts-/Rückwärtspfeilen weg , damit es den erforderlichen Stil beibehält, ohne anklickbar zu sein

<nav>
  <ul>
    <li>
      <span>
        <span>«</span>
      </span>
    </li>
    <li><span>1</span></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>
Erfahren Sie mehr über die Paginierungskomponente in Bootstrap【Größe】

Im Bootstrap-Framework kann die Größe in zwei verschiedenen Situationen festgelegt werden, ähnlich wie bei Schaltflächen:

1. Verwenden Sie zum Festlegen „pagination-lg“. die Größe Die Paginierungsnavigation wird größer

2. Verwenden Sie „pagination-sm“, um die Paginierungsnavigation zu verkleinern

<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>
p>ap>span结构来制作带页码的分页导航。不过,在Bootstrap框架中使用的是ul>li>a这样的结构,在ul标签上加入pagination方法:


Erfahren Sie mehr über die Paginierungskomponente in Bootstrap

相关推荐:《bootstrap教程

【状态】

链接在不同情况下可以定制。可以给不能点击的链接添加 .disabled 类、给当前页添加 .active 类

最好将 active 或 disabled 状态的链接(即 <a></a> 标签)替换为 <span></span> 标签,或者在向前/向后的箭头处省略<a></a> 标签,这样就可以让其保持需要的样式而不能被点击

.pager .next > a,
.pager .next > span {
float: right;
}
.pager .previous > a,
.pager .previous > span {
float: left;
}

Erfahren Sie mehr über die Paginierungskomponente in Bootstrap

【尺寸】

在Bootstrap框架中,可以通过两种不同的情况来设置其大小,类似于按钮一样:

1、通过“pagination-lg”让分页导航变大

2、通过“pagination-sm”让分页导航变小



Erfahren Sie mehr über die Paginierungskomponente in Bootstrap

翻页

Bootstrap框架除了提供带页码的分页导航之外还提供了翻页导航。这种分页导航常常在一些简单的网站上看到,比如说个人博客,杂志网站等。这种分页导航是看不到具体的页码,只会提供一个“上一页”和“下一页”的按钮

【默认用法】

在实际使用中,翻页分页导航和带页码的分页导航类似,为ul标签加入pager

.pager .disabled > a,
.pager .disabled >a:hover,
.pager .disabled >a:focus,
.pager .disabled > span {
  color: #999;
  cursor: not-allowed;
  background-color: #fff;
}

Erfahren Sie mehr über die Paginierungskomponente in Bootstrap

【对齐设置】

默认情况之下,翻页分页导航是居中显示,但有的时候我们需要一个居左,一个居右。Bootstrap框架提供了两个样式:

☑   previous:让“上一步”按钮居左

☑   next:让“下一步”按钮居右

具体使用的时候,只需要在li标签上添加对应类名即可

实现原理很简单,就是一个进行了左浮动,一个进行了右浮动


rrreee

Erfahren Sie mehr über die Paginierungskomponente in Bootstrap

【状态设置】

和带页码分页导航一样,如果在li标签上添加了disabled类名的时候,分页按钮处于禁用状态,但同样不能禁止其点击功能。可以通过js来处理,或将a标签换成spanErfahren Sie mehr über die Paginierungskomponente in Bootstrap

Erfahren Sie mehr über die Paginierungskomponente in Bootstrap

Seitenumblättern

Neben der Seitennavigation mit Seitenzahlen bietet das Bootstrap-Framework auch Seitennavigation. Diese Art der paginierten Navigation kommt häufig auf einigen einfachen Websites vor, beispielsweise auf persönlichen Blogs, Zeitschriften-Websites usw. Diese Art der Seitennavigation kann die spezifische Seitennummer nicht sehen und stellt nur die Schaltflächen „Vorherige Seite“ und „Nächste Seite“ bereit Die Seitenzahl ist ähnlich. Fügen Sie die Klasse pager zum ul-Tag hinzu🎜rrreee🎜Erfahren Sie mehr über die Paginierungskomponente in Bootstrap🎜🎜🎜【Ausrichtungseinstellungen】🎜🎜🎜Standardmäßig wird die Seitennavigation in der Mitte angezeigt, aber manchmal Wir müssen Einer links und einer rechts sein. Das Bootstrap-Framework bietet zwei Stile: 🎜🎜☑ Vorheriger: Lassen Sie die Schaltfläche „Zurück“ auf der linken Seite. 🎜🎜☑ Nächster: Lassen Sie die Schaltfläche „Weiter“ auf der rechten Seite. 🎜🎜 Wenn Sie es speziell verwenden, müssen Sie nur li hinzu🎜🎜Das Implementierungsprinzip ist sehr einfach, das heißt, einer schwebt nach links und der andere nach rechts🎜rrreeerrreee🎜Erfahren Sie mehr über die Paginierungskomponente in Bootstrap🎜🎜🎜【Statuseinstellungen】 🎜🎜🎜 ist dasselbe wie die Paging-Navigation mit Seitenzahlen. Wenn der Name der deaktivierten Klasse zum li-Tag hinzugefügt wird, ist die Paging-Schaltfläche deaktiviert, ihre Klickfunktion kann jedoch nicht deaktiviert werden. Es kann über js verarbeitet werden oder das Tag a durch das Tag span ersetzen🎜rrreeerrreee🎜🎜🎜🎜Mehr programmierungsbezogen Wissen, besuchen Sie bitte: 🎜Programmiervideos🎜! ! 🎜

Das obige ist der detaillierte Inhalt vonErfahren Sie mehr über die Paginierungskomponente in Bootstrap. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme
Dieser Artikel ist reproduziert unter:cnblogs. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen
Bootstrap gegen andere Frameworks: Ein vergleichender ÜberblickBootstrap gegen andere Frameworks: Ein vergleichender ÜberblickApr 18, 2025 am 12:06 AM

Bootstrap ist besser als Rückenwindcss, Foundation und Bulma, da es einfach zu bedienen ist und schnell reaktionsschnelle Websites entwickelt. 1.Bootstrap bietet eine reichhaltige Bibliothek mit vordefinierten Stilen und Komponenten. 2. Die CSS- und JavaScript -Bibliotheken unterstützen reaktionsschnelle Design- und interaktive Funktionen. 3. für schnelle Entwicklung geeignet, aber benutzerdefinierte Stile können komplizierter sein.

Integration von Bootstrap -Stilen in React: Methoden und TechnikenIntegration von Bootstrap -Stilen in React: Methoden und TechnikenApr 17, 2025 am 12:04 AM

Das Integrieren von Bootstrap in React -Projekte kann auf zwei Arten durchgeführt werden: 1) Einführung mit CDN, geeignet für kleine Projekte oder schnelle Prototypen; 2) Installation mit dem NPM -Paketmanager, geeignet für Szenarien, die eine tiefe Anpassung erfordern. Mit diesen Methoden können Sie schnell schöne und reaktionsschnelle Benutzeroberflächen in React erstellen.

Bootstrap in React: Vorteile und Best PracticesBootstrap in React: Vorteile und Best PracticesApr 16, 2025 am 12:17 AM

Zu den Vorteilen der Integration von Bootstrap in React -Projekte gehören: 1) schnelle Entwicklung, 2) Konsistenz und Wartbarkeit und 3) reaktionsschnelles Design. Durch direkte Einführung von CSS-Dateien oder die Verwendung der React-Bootstrap-Bibliothek können Sie die Komponenten und Stile von Bootstrap in Ihrem React-Projekt effizient verwenden.

Bootstrap: Eine kurze Anleitung zu Web -FrameworksBootstrap: Eine kurze Anleitung zu Web -FrameworksApr 15, 2025 am 12:10 AM

Bootstrap ist ein von Twitter entwickelter Framework, um schnell reaktionsschnelle, mobile Websites und Anwendungen aufzubauen. 1. Einfache Gebrauchsbilanz und reichhaltige Komponentenbibliotheken machen die Entwicklung schneller. 2. Die riesige Gemeinschaft bietet Unterstützung und Lösungen. 3. Einführen und verwenden Sie Klassennamen, um Stile über CDN zu steuern, z. B. das Erstellen von reaktionsschnellen Gittern. 4.. Anpassbare Stile und Erweiterungskomponenten. 5. Vorteile umfassen eine schnelle Entwicklung und reaktionsschnelles Design, während Nachteile Stilkonsistenz und Lernkurve sind.

Bootstrap abbrechen: Was es ist und warum es wichtig istBootstrap abbrechen: Was es ist und warum es wichtig istApr 14, 2025 am 12:05 AM

Bootstrapisafree, Open-SourcecsSframeworkThatSimplifiesresponSiveandMobile-FirstwebsitedE-Entwicklung.itofferspre-stylyledComponentsandagridsystem, Strophenhektrierung der Verleumdung und -Anteilung und Funktionalwebdesigns.

Bootstrap: Das Webdesign erleichtert einfacherBootstrap: Das Webdesign erleichtert einfacherApr 13, 2025 am 12:10 AM

Was das Webdesign erleichtert, ist Bootstrap? Seine voreingestellten Komponenten, reaktionsschnelles Design und reichhaltiger Community -Unterstützung. 1) Voreingestellte Komponentenbibliotheken und -stile ermöglichen es Entwicklern, einen komplexen CSS -Code zu vermeiden. 2) Das integrierte Gittersystem vereinfacht die Erstellung von Reaktionslayouts. 3) Die Unterstützung der Community bietet reichhaltige Ressourcen und Lösungen.

Die Auswirkungen von Bootstrap: Beschleunigung der WebentwicklungDie Auswirkungen von Bootstrap: Beschleunigung der WebentwicklungApr 12, 2025 am 12:05 AM

Bootstrap beschleunigt die Webentwicklung und durch Bereitstellung vordefinierter Stile und Komponenten können Entwickler schnell reaktionsschnelle Websites erstellen. 1) Es verkürzt die Entwicklungszeit, z. B. das Abschluss des Grundlayouts innerhalb weniger Tage im Projekt. 2) Durch SASS -Variablen und Mixins können benutzerdefinierte Stile spezifische Anforderungen entsprechen. 3) Verwenden der CDN -Version kann die Leistung optimieren und die Ladegeschwindigkeit verbessern.

Bootstrap verstehen: Kernkonzepte und MerkmaleBootstrap verstehen: Kernkonzepte und MerkmaleApr 11, 2025 am 12:01 AM

Bootstrap ist ein Front-End-Frontwork von Open Source, und seine Hauptfunktion besteht darin, Entwicklern dabei zu helfen, reaktionsschnelle Websites schnell aufzubauen. 1) Es bietet vordefinierte CSS-Klassen und JavaScript-Plug-Ins, um die Implementierung komplexer UI-Effekte zu erleichtern. 2) Das Arbeitsprinzip von Bootstrap beruht auf seinen CSS- und JavaScript -Komponenten, um reaktionsschnelles Design durch Medienabfragen zu realisieren. 3) Beispiele für die Nutzung sind die grundlegende Nutzung wie das Erstellen von Schaltflächen und die erweiterte Nutzung, wie z. B. benutzerdefinierte Stile. 4) Zu den häufigen Fehlern gehört das Fehlschreiben von Klassennamen und fälschlicherweise Einführung von Dateien. Es wird empfohlen, Browser -Entwickler -Tools zum Debuggen zu verwenden. 5) Die Leistungsoptimierung kann durch benutzerdefinierte Build -Tools erreicht werden. Best Practices umfassen vordefinierte mit semantischen HTML und Bootstrap vordefiniert

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Crossplay haben?
1 Monate vorBy尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

MinGW – Minimalistisches GNU für Windows

MinGW – Minimalistisches GNU für Windows

Dieses Projekt wird derzeit auf osdn.net/projects/mingw migriert. Sie können uns dort weiterhin folgen. MinGW: Eine native Windows-Portierung der GNU Compiler Collection (GCC), frei verteilbare Importbibliotheken und Header-Dateien zum Erstellen nativer Windows-Anwendungen, einschließlich Erweiterungen der MSVC-Laufzeit zur Unterstützung der C99-Funktionalität. Die gesamte MinGW-Software kann auf 64-Bit-Windows-Plattformen ausgeführt werden.

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

WebStorm-Mac-Version

WebStorm-Mac-Version

Nützliche JavaScript-Entwicklungstools

Dreamweaver Mac

Dreamweaver Mac

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)