Heim >Web-Frontend >Bootstrap-Tutorial >Eine kurze Analyse der Verwendung von Listengruppen-, Paging- und Fortschrittsbalkenkomponenten in Bootstrap
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!
.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>
添加.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>
.progress
作为最外层元素,用于指示进度条(progress bar)的最大值。.progress-bar
来指示到目前为止的进度。.progress-bar
需要通过内联样式、工具类或自定义 CSS 属性来设置其宽度。.progress-bar
元素内添加文本,就可以为进度条(progress bar)添加标签。.progress
设置了一个 height
值,因此,如果你改变了该值,内部的 .progress-bar
将自动地调整尺寸。.progress-bar
添加 .progress-bar-striped
即可添加条纹样式,这是通过 CSS 的渐变功能在进度条(progress bar)的背景色上应用条纹效果实现的。.progress-bar
添加 .progress-bar-animated
"].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 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>
Paginierung🎜🎜Fügen Sie .pagination
hinzu, fügen Sie das Wort-Tag .page-item
hinzu, fügen Sie .page-link
hinzu >
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: 🎜rrreeeFortschrittsbalken🎜🎜🎜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!