Eine kurze Analyse der Verwendung von Listengruppen-, Paging- und Fortschrittsbalkenkomponenten in Bootstrap

青灯夜游
Freigeben: 2022-05-10 21:19:21
nach vorne
2883 Leute haben es durchsucht

Wie implementiert man Listengruppen, Paging und Fortschrittsbalken in

Bootstrap? Der folgende Artikel stellt Ihnen die Verwendung von Listengruppen-, Paging- und Fortschrittsbalkenkomponenten in Bootstrap vor. Ich hoffe, er wird Ihnen hilfreich sein!

Eine kurze Analyse der Verwendung von Listengruppen-, Paging- und Fortschrittsbalkenkomponenten in Bootstrap

Listengruppe

  • Verwenden Sie .list-group, um eine Listengruppe auszuwählen.
  • Fügen Sie .active zu einem .list-group-item hinzu, um das anzugeben Aktuelle Aktivität auswählen. [Verwandte Empfehlungen: „Bootstrap Tutorial.active到 a.list-group-item以指示当前的活动选择。【相关推荐:《bootstrap教程》】
  • 添加.disabled到 a.list-group-item以使其显示为禁用
  • 使用<a><button> 通过添加来创建具有悬停、禁用和活动状态的可操作.list-group-item-action列表组项
  • 添加.list-group-flush以删除一些边框和圆角以在父容器(例如卡片)中边对边呈现列表组项目
  • 添加.list-group-horizontal以跨所有断点将列表组项的布局从垂直更改为水平
  • 使用上下文类来设置具有状态背景和颜色的列表项的样式
  • 在某些实用程序的帮助下,将徽章添加到任何列表组项目以显示未读计数、活动等

代码练习:

		<ul class="list-group">
			<li class="list-group-item active">列表组一</li>
			<li class="list-group-item">列表组二</li>
			<li class="list-group-item disabled">列表组三</li>
		</ul>
		<br />
		<div class="list-group list-group-flush">
			<a href="#" class="list-group-item active list-group-item-action">列表组一</a>
			<a href="#" class="list-group-item list-group-item-action">列表组二</a>
			<a href="#" class="list-group-item disabled list-group-item-action">列表组三</a>
		</div>
		<br />
		<ul class="list-group list-group-horizontal-sm">
			<li class="list-group-item active">列表组一</li>
			<li class="list-group-item list-group-item-danger">列表组二</li>
			<li class="list-group-item disabled">列表组三</li>
		</ul>
		<br />
		<ul class="list-group">
			<li class="list-group-item d-flex justify-content-between align-items-center">列表组一
			<span class="badge badge-danger">标记</span></li>
			<li class="list-group-item">列表组二</li>
			<li class="list-group-item disabled">列表组三</li>
		</ul>
Nach dem Login kopieren

分页

添加.pagination,字标签添加.page-item,链接标签添加.page-link
可添加.pagination-lg.pagination-sm设置大小分页效果 可添加.justify-content-*进行居中,居左,居右设置 代码练习:

		<ul class="pagination pagination-sm justify-content-center">
			<li class="page-item"><a href="#" class="page-link">首页</a></li>
			<li class="page-item"><a href="#" class="page-link">1</a></li>
			<li class="page-item"><a href="#" class="page-link">2</a></li>
			<li class="page-item"><a href="#" class="page-link">下一页</a></li>
		</ul>
Nach dem Login kopieren

进度条

  • 我们使用 .progress 作为最外层元素,用于指示进度条(progress bar)的最大值。
  • 我们在内部使用 .progress-bar 来指示到目前为止的进度。
  • .progress-bar 需要通过内联样式、工具类或自定义 CSS 属性来设置其宽度。
  • 通过在 .progress-bar 元素内添加文本,就可以为进度条(progress bar)添加标签。
  • 为 .progress 设置了一个 height 值,因此,如果你改变了该值,内部的 .progress-bar 将自动地调整尺寸。
  • 通过使用背景色相关的工具类可以改变单个进度条(progress bar)的外观。
  • 如果需要,可以在一个进度条(progress)组件内可以添加多个进度条(progress bar)。
  • 为任何 .progress-bar 添加 .progress-bar-striped 即可添加条纹样式,这是通过 CSS 的渐变功能在进度条(progress bar)的背景色上应用条纹效果实现的。
  • 条纹渐变也可以有动画效果。为 .progress-bar 添加 .progress-bar-animated"]
Fügen Sie .disabled zu einem.list-group-item, um es deaktiviert erscheinen zu lassen

Verwenden Sie <a> oder <button> /code> Erstellen Sie umsetzbare .list-group-item-action-Listengruppenelemente mit Hover-, deaktiviertem und aktivem Status, indem Sie

Add .list-group-flush zum Entfernen hinzufügen einige Ränder und abgerundete Ecken, um Listengruppenelemente nebeneinander in einem übergeordneten Container (z. B. Karte) darzustellen.

Fügen Sie .list-group-horizontal zur Gruppenliste über alle Haltepunkte hinweg hinzu. Das Layout der Elemente wurde geändert vertikal nach horizontal 🎜🎜Verwenden Sie die Kontextklasse, um Listenelemente mit Statushintergrund und Farbe zu gestalten 🎜🎜Fügen Sie jedem Listengruppenelement ein Abzeichen hinzu, um mithilfe einiger Dienstprogramme, Aktivitäten usw. die Anzahl der ungelesenen Elemente anzuzeigen.🎜🎜🎜Codepraxis: 🎜
		<div class="progress">
			<div class="progress-bar w-50 ">
			</div>
		</div>
		<br />
		<div class="progress" style="height: 30px;">
			<div class="progress-bar bg-danger" style="width: 35%;">
				30%
			</div>
		</div>
		<br>
		<div class="progress">
			<div class="progress-bar bg-success w-25"></div>
			<div class="progress-bar bg-danger w-25"></div>
			<div class="progress-bar bg-info w-25"></div>
		</div>
		<br />
		<div class="progress">
			<div class="progress-bar w-50 bg-info progress-bar-striped progress-bar-animated">
			</div>
		</div>
Nach dem Login kopieren

Paginierung🎜🎜Fügen Sie .pagination hinzu, fügen Sie das Wort-Tag .page-item hinzu, fügen Sie .page-linkhinzu >
zum Link-Tag können Sie .pagination-lg oder .pagination-sm hinzufügen, um den Größen-Paging-Effekt festzulegen. Sie können .justify-content-* hinzufügen, um die Einstellungen für die Mitte, links oder rechts festzulegen Codeübung: 🎜rrreee

Fortschrittsbalken🎜🎜🎜Wir verwenden .progress als äußerstes Element, um die maximale Größe des Fortschrittsbalkenwerts anzugeben. 🎜🎜Wir verwenden .progress-bar intern, um den bisherigen Fortschritt anzuzeigen. 🎜🎜.progress-bar muss seine Breite über Inline-Stile, Dienstprogrammklassen oder benutzerdefinierte CSS-Eigenschaften festlegen. 🎜🎜Sie können dem Fortschrittsbalken eine Beschriftung hinzufügen, indem Sie Text innerhalb des Elements .progress-bar hinzufügen. 🎜🎜Legen Sie einen height-Wert für .progress fest. Wenn Sie diesen Wert ändern, wird die innere .progress-bar automatisch in der Größe angepasst. 🎜🎜Sie können das Erscheinungsbild eines einzelnen Fortschrittsbalkens (Fortschrittsbalken) ändern, indem Sie Werkzeugklassen verwenden, die sich auf die Hintergrundfarbe beziehen. 🎜🎜Bei Bedarf können innerhalb einer Fortschrittsbalkenkomponente mehrere Fortschrittsbalken hinzugefügt werden. 🎜🎜Fügen Sie .progress-bar-striped zu jedem .progress-bar hinzu, um einen Streifenstil hinzuzufügen, der über die CSS-Verlaufsfunktion auf dem Fortschrittsbalken ausgeführt wird. Dies wird erreicht durch Anwenden eines Streifeneffekts auf die Hintergrundfarbe. 🎜🎜Streifenverläufe können auch animierte Effekte haben. Fügen Sie .progress-bar-animated zu .progress-bar hinzu, um mithilfe der CSS3-Animationsfunktion einen Animationseffekt aus von rechts nach links rollenden Streifen hinzuzufügen. 🎜🎜🎜Code-Praxis: 🎜rrreee🎜Weitere Informationen zu Bootstrap finden Sie unter: 🎜Bootstrap-Grundlagen-Tutorial🎜! ! 🎜

Das obige ist der detaillierte Inhalt vonEine kurze Analyse der Verwendung von Listengruppen-, Paging- und Fortschrittsbalkenkomponenten in Bootstrap. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:juejin.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!