Dhjetra komponentë të ripërdorshëm janë ndërtuar në Bootstrap për të ofruar navigim, sinjalizime, popover dhe shumë më tepër.
Faqezim jashtëzakonisht i thjeshtë dhe me stil minimal i frymëzuar nga Rdio, i shkëlqyeshëm për aplikacionet dhe rezultatet e kërkimit. Blloku i madh është i vështirë për t'u humbur, lehtësisht i shkallëzueshëm dhe ofron zona të mëdha klikimesh.
Lidhjet janë të personalizueshme dhe funksionojnë në një sërë rrethanash me klasën e duhur. .disabled
për lidhjet e paklikueshme dhe .active
për faqen aktuale.
Shtoni njërën nga dy klasat opsionale për të ndryshuar shtrirjen e lidhjeve të faqes: .pagination-centered
dhe .pagination-right
.
Komponenti i parazgjedhur i faqezimit është fleksibël dhe funksionon në një sërë variacionesh.
I mbështjellë në një <div>
, faqezim është vetëm një <ul>
.
- <div class = "faqezim" >
- <ul>
- <li><a href = "#" > E mëparshme </a></li>
- <li class = "aktiv" >
- <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 = "#" > Tjetra </a></li>
- </ul>
- </div>
Komponenti i pager-it është një grup lidhjesh për implementime të thjeshta faqeshimi me shënime të lehta dhe stile edhe më të lehta. Është i shkëlqyeshëm për sajte të thjeshta si blogje ose revista.
Lidhjet e Pager gjithashtu përdorin .disabled
klasën e përgjithshme nga pagination.
Si parazgjedhje, lidhjet përqendrojnë pager-in.
- <ul class = "pager" >
- <li>
- <a href = "#" > E mëparshme </a>
- </li>
- <li>
- <a href = "#" > Tjetra </a>
- </li>
- </ul>
Përndryshe, ju mund të rreshtoni secilën lidhje në anët:
- <ul class = "pager" >
- <li class = "e mëparshme" >
- <a href = "#" > ← Më i vjetër </a>
- </li>
- <li class = "tjetër" >
- <a href = "#" > Më të reja → </a>
- </li>
- </ul>
Etiketat | Markup |
---|---|
E paracaktuar | <span class="label">Default</span> |
Sukses | <span class="label label-success">Success</span> |
Paralajmërim | <span class="label label-warning">Warning</span> |
E rëndësishme | <span class="label label-important">Important</span> |
Informacion | <span class="label label-info">Info</span> |
Anasjelltas | <span class="label label-inverse">Inverse</span> |
Distinktivët janë komponentë të vegjël dhe të thjeshtë për të shfaqur një lloj treguesi ose numërimi. Ato zakonisht gjenden në klientët e postës elektronike si Mail.app ose në aplikacionet celulare për njoftime shtytëse.
Emri | Shembull | Markup |
---|---|---|
E paracaktuar | 1 | <span class="badge">1</span> |
Sukses | 2 | <span class="badge badge-success">2</span> |
Paralajmërim | 4 | <span class="badge badge-warning">4</span> |
E rëndësishme | 6 | <span class="badge badge-important">6</span> |
Informacion | 8 | <span class="badge badge-info">8</span> |
Anasjelltas | 10 | <span class="badge badge-inverse">10</span> |
Bootstrap ofron një komponent të lehtë dhe fleksibël të quajtur njësi heroike për të shfaqur përmbajtjen në faqen tuaj. Ajo funksionon mirë në faqet e marketingut dhe përmbajtjes së rëndë.
Mbështilleni përmbajtjen tuaj në një div
mënyrë të ngjashme:
- <div class = "hero-njësi" >
- <h1> Titulli </h1>
- <p> Tagline </p>
- <p>
- <a class = "btn btn-primare btn-large" >
- Mëso më shumë
- </a>
- </p>
- </div>
Kjo është një njësi e thjeshtë heroike, një komponent i thjeshtë i stilit jumbotron për të tërhequr vëmendje shtesë ndaj përmbajtjes ose informacionit të paraqitur.
Një predhë e thjeshtë për h1
të ndarë dhe segmentuar në mënyrë të përshtatshme seksionet e përmbajtjes në një faqe. Mund të përdorë elementin h1
e paracaktuar small
, si dhe shumicën e komponentëve të tjerë (me stile shtesë).
- <div class = "page-header" >
- <h1> Shembull i kokës së faqes </h1>
- </div>
Si parazgjedhje, miniaturat e Bootstrap janë krijuar për të shfaqur imazhe të lidhura me shënjimin minimal të kërkuar.
Me pak shënim shtesë, është e mundur të shtoni çdo lloj përmbajtjeje HTML si tituj, paragrafë ose butona në miniaturë.
Miniaturat (më parë .media-grid
deri në versionin 1.4) janë të shkëlqyera për rrjetet e fotografive ose videove, rezultatet e kërkimit të imazheve, produktet me pakicë, portofolet dhe shumë më tepër. Ato mund të jenë lidhje ose përmbajtje statike.
Shënimi i miniaturës është i thjeshtë - ul
me çdo numër li
elementësh është gjithçka që kërkohet. Është gjithashtu super fleksibël, duke lejuar çdo lloj përmbajtjeje me vetëm pak më shumë shënime për të mbështjellë përmbajtjen tuaj.
Së fundi, komponenti i miniaturave përdor klasat ekzistuese të sistemit të rrjetit - si .span2
ose .span3
- për kontrollin e dimensioneve të miniaturave.
Siç u përmend më parë, shënimi i kërkuar për miniaturat është i lehtë dhe i drejtpërdrejtë. Ja një vështrim në konfigurimin e paracaktuar për imazhet e lidhura :
- <ul class = "miniaturë" >
- <li class = "span3" >
- <a href = "#" class = "miniaturë" >
- <img src = "https://placehold.it/260x180" alt = "" >
- </a>
- </li>
- ...
- </ul>
Për përmbajtjen e personalizuar HTML në miniaturë, shënimi ndryshon pak. Për të lejuar përmbajtjen e nivelit të bllokut kudo, ne e ndërrojmë atë <a>
me një <div>
si më poshtë:
- <ul class = "miniaturë" >
- <li class = "span3" >
- <div class = "miniaturë" >
- <img src = "https://placehold.it/260x180" alt = "" >
- <h5> Etiketa e miniaturës </h5>
- <p> Titulli i miniaturës pikërisht këtu... </p>
- </div>
- </li>
- ...
- </ul>
Me Bootstrap 2, ne kemi thjeshtuar klasën bazë: .alert
në vend të .alert-message
. Ne kemi ulur gjithashtu shënjimin minimal të kërkuar—jo <p>
kërkohet si parazgjedhje, vetëm e jashtme <div>
.
Për një komponent më të qëndrueshëm me më pak kod, ne kemi hequr pamjen diferencuese për sinjalizimet e bllokut, mesazhet që vijnë me më shumë mbushje dhe zakonisht më shumë tekst. Klasa gjithashtu ka ndryshuar në .alert-block
.
Bootstrap vjen me një shtesë të shkëlqyeshme jQuery që mbështet mesazhet alarmuese, duke e bërë heqjen e tyre të shpejtë dhe të lehtë.
Mbështillni mesazhin tuaj dhe një ikonë opsionale të mbylljes në një div me klasë të thjeshtë.
- <div class = "alarm" >
- <button class = "close" data-dismiss = "alert" > × </button>
- <strong> Paralajmërim! </strong> Kontrolloni më mirë veten, nuk po dukeni shumë mirë.
- </div>
Kokat lart! Pajisjet iOS kërkojnë një href="#"
për heqjen e sinjalizimeve. Sigurohuni që ta përfshini atë dhe atributin e të dhënave për ikonat e mbylljes së ankorimit. Përndryshe, mund të përdorni një button
element me atributin e të dhënave, të cilin ne kemi zgjedhur ta bëjmë për dokumentet tona.
Zgjate lehtësisht mesazhin standard të alarmit me dy klasa opsionale: .alert-block
për më shumë kontrolle mbushjeje dhe teksti dhe .alert-heading
për një titull që përputhet.
Kontrolloni më mirë veten, nuk po dukeni shumë mirë. Nulla vitae elit libero, një pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.
- <div class = "alert-block" >
- <a class = "close" data-dismiss = "alert" href = "#" > × </a>
- <h4 class = "alert-heading" > Paralajmërim! </h4>
- Kontrolloni më mirë veten, nuk jeni...
- </div>
- <div class = "gabim alarmi i alarmit" >
- ...
- </div>
- <div class="alert alert-success">
- ...
- </div>
- <div class="alert alert-info">
- ...
- </div>
Default progress bar with a vertical gradient.
- <div class="progress">
- <div class="bar"
- style="width: 60%;"></div>
- </div>
Uses a gradient to create a striped effect (no IE).
- <div class="progress progress-striped">
- <div class="bar"
- style="width: 20%;"></div>
- </div>
Takes the striped example and animates it (no IE).
- <div class="progress progress-striped
- active">
- <div class="bar"
- style="width: 40%;"></div>
- </div>
Progress bars use some of the same button and alert classes for consistent styles.
Similar to the solid colors, we have varied striped progress bars.
Progress bars use CSS3 transitions, so if you dynamically adjust the width via javascript, it will smoothly resize.
If you use the .active
class, your .progress-striped
progress bars will animate the stripes left to right.
Progress bars use CSS3 gradients, transitions, and animations to achieve all their effects. These features are not supported in IE7-9 or older versions of Firefox.
Opera and IE do not support animations at this time.
Use the well as a simple effect on an element to give it an inset effect.
- <div class="well">
- ...
- </div>
Use the generic close icon for dismissing content like modals and alerts.
- <button class = "mbyll" > × </button>
Pajisjet iOS kërkojnë një href="#" për ngjarjet e klikimeve nëse më mirë përdorni një spirancë.
- <a class = "close" href = "#" > × </a>