Több tucat újrafelhasználható összetevő van beépítve a Bootstrapba, amelyek navigációt, figyelmeztetéseket, felugró ablakokat és még sok mást biztosítanak.
Az Rdio által ihletett, rendkívül leegyszerűsített és minimális stílusú oldalszámozás, amely nagyszerű alkalmazásokhoz és keresési eredményekhez. A nagy blokkot nehéz kihagyni, könnyen méretezhető, és nagy kattintási területeket biztosít.
A hivatkozások testreszabhatók, és számos körülmények között működnek a megfelelő osztályozással. .disabled
a nem kattintható hivatkozásokhoz és .active
az aktuális oldalhoz.
Adjon hozzá két választható osztály egyikét a lapozási hivatkozások igazításának módosításához: .pagination-centered
és .pagination-right
.
Az alapértelmezett lapozási összetevő rugalmas, és számos változatban működik.
A lapozás <div>
csak egy <ul>
.
- <div class = "oldalszámozás" >
- <ul>
- <li><a href = "#" > Előző </a></li>
- <li class = "aktív" >
- <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 = "#" > Következő </a></li>
- </ul>
- </div>
A lapozó komponens hivatkozások halmaza az egyszerű lapozáshoz, könnyű jelöléssel és még könnyebb stílusokkal. Nagyszerű egyszerű webhelyekhez, például blogokhoz vagy magazinokhoz.
A személyhívó hivatkozások szintén az oldalszámozás általános .disabled
osztályát használják.
Alapértelmezés szerint a lapozó központosítja a hivatkozásokat.
- <ul class = "lapozó" >
- <li>
- <a href = "#" > Előző </a>
- </li>
- <li>
- <a href = "#" > Következő </a>
- </li>
- </ul>
Címkék | Jelölés |
---|---|
Alapértelmezett | <span class="label">Default</span> |
Siker | <span class="label label-success">Success</span> |
Figyelem | <span class="label label-warning">Warning</span> |
Fontos | <span class="label label-important">Important</span> |
Info | <span class="label label-info">Info</span> |
Inverz | <span class="label label-inverse">Inverse</span> |
A jelvények kicsi, egyszerű alkatrészek, amelyek valamilyen mutatót vagy számot jelenítenek meg. Általában megtalálhatók az e-mail kliensekben, például a Mail.app alkalmazásban, vagy mobilalkalmazásokban push értesítésekhez.
Név | Példa | Jelölés |
---|---|---|
Alapértelmezett | 1 | <span class="badge">1</span> |
Siker | 2 | <span class="badge badge-success">2</span> |
Figyelem | 4 | <span class="badge badge-warning">4</span> |
Fontos | 6 | <span class="badge badge-important">6</span> |
Info | 8 | <span class="badge badge-info">8</span> |
Inverz | 10 | <span class="badge badge-inverse">10</span> |
A Bootstrap egy könnyű, rugalmas összetevőt, úgynevezett hősegységet biztosít a webhely tartalmának bemutatásához. Jól működik marketinges és tartalomigényes webhelyeken.
Csomagolja a tartalmat egy div
like-ba, így:
- <div class = "hősegység" >
- <h1> Címsor </h1>
- <p> Címsor </p>
- <p>
- <a class = "btn btn-primary btn-large" >
- Tudj meg többet
- </a>
- </p>
- </div>
Ez egy egyszerű hős egység, egy egyszerű jumbotron-stílusú komponens, amely felhívja a figyelmet a kiemelt tartalmakra vagy információkra.
Egy egyszerű héj az h1
oldalon lévő tartalom szakaszainak megfelelő szétválasztásához és szegmentálásához. Használhatja az h1
alapértelmezett small
elemet, valamint a legtöbb egyéb összetevőt (további stílusokkal).
- <div class = "oldalfejléc" >
- <h1> Példaoldal fejléc </h1>
- </div>
Alapértelmezés szerint a Bootstrap bélyegképei úgy vannak kialakítva, hogy a linkelt képeket minimális jelöléssel jelenítsék meg.
Egy kis extra jelöléssel bármilyen HTML-tartalom, például címsor, bekezdés vagy gomb hozzáadható miniatűrökhöz.
A miniatűrök (korábban .media-grid
a v1.4-ig) kiválóan alkalmasak fotók vagy videók rácsainak, képkeresési eredményeknek, kiskereskedelmi termékeknek, portfólióknak és még sok másnak. Lehetnek linkek vagy statikus tartalom.
A miniatűrök jelölése egyszerű – ul
a tetszőleges számú li
elemből elegendő. Ezenkívül rendkívül rugalmas, bármilyen típusú tartalmat lehetővé tesz, csak egy kicsit több jelöléssel a tartalom becsomagolásához.
Végül a miniatűrök összetevő meglévő rácsrendszer-osztályokat – például .span2
vagy .span3
– használja a bélyegképek méretének szabályozására.
Amint azt korábban említettük, a miniatűrök szükséges jelölése könnyű és egyértelmű. Íme egy pillantás a hivatkozott képek alapértelmezett beállítására :
- <ul class = "bélyegképek" >
- <li class = "span3" >
- <a href = "#" class = "bélyegkép" >
- <img src = "https://placehold.it/260x180" alt = "" >
- </a>
- </li>
- ...
- </ul>
A bélyegképekben szereplő egyéni HTML-tartalom esetén a jelölés kissé módosul. Ahhoz, hogy bárhol engedélyezzük a blokk szintű tartalmat, lecseréljük <a>
egy <div>
hasonlóra:
- <ul class = "bélyegképek" >
- <li class = "span3" >
- <div class = "bélyegkép" >
- <img src = "https://placehold.it/260x180" alt = "" >
- <h5> Indexkép címke </h5>
- <p> Indexkép felirat itt... </p>
- </div>
- </li>
- ...
- </ul>
A Bootstrap 2-vel leegyszerűsítettük az alaposztályt .alert
: .alert-message
. Csökkentettük a minimálisan szükséges jelölést <p>
is – alapértelmezés szerint nem kötelező, csak a külső <div>
.
A kevesebb kóddal rendelkező, tartósabb összetevő érdekében eltávolítottuk a blokkolt riasztások megkülönböztető megjelenését, az üzeneteket, amelyek több kitöltéssel és általában több szöveggel vannak ellátva. Az osztály is erre változott .alert-block
.
A Bootstrap egy nagyszerű jQuery beépülő modullal érkezik, amely támogatja a figyelmeztető üzeneteket, így azok elvetése gyors és egyszerű.
Csomagolja az üzenetet és az opcionális bezárási ikont egy div-be az egyszerű osztály segítségével.
- <div class = "figyelmeztetés" >
- <button class = "close" data-dismiss = "alert" > × </button>
- <strong> Figyelem! </strong> A legjobb, ha megnézed magad, nem nézel ki túl jól.
- </div>
Fel a fejjel! Az iOS-eszközök megkövetelik href="#"
a riasztások elvetését. Ügyeljen arra, hogy tartalmazza azt és az adatattribútumot a horgonyzárási ikonokhoz. Alternatív megoldásként használhat egy <button>
adat attribútumot tartalmazó elemet, amelyet a dokumentumainkhoz választottunk. A használatakor <button>
bele kell foglalnia, type="button"
különben az űrlapokat nem lehet elküldeni.
Könnyedén bővítheti a szabványos figyelmeztető üzenetet két opcionális osztállyal: .alert-block
több kitöltési és szöveges vezérlőelemért, valamint .alert-heading
a megfelelő címsorért.
A legjobb, ha megnézed magad, nem nézel ki túl jól. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.
- <div class = "alert alert-block" >
- <a class = "close" data-dismiss = "alert" href = "#" > × </a>
- <h4 class = "alert-heading" > Figyelem! </h4>
- A legjobb, ha megnézed magad, nem vagy...
- </div>
- <div class = "alert alert-error" >
- ...
- </div>
- <div class = "alert alert-success" >
- ...
- </div>
- <div class = "alert alert-info" >
- ...
- </div>
Alapértelmezett folyamatjelző függőleges színátmenettel.
- <div class = "haladás" >
- <div class = "bar"
- style = " szélesség : 60 %; " ></div>
- </div>
Színátmenetet használ a csíkos hatás létrehozásához (nincs IE).
- <div class = "progress progress-striped" >
- <div class = "bar"
- style = " szélesség : 20 %; " ></div>
- </div>
A csíkos példát veszi és animálja (nincs IE).
- <div class = "haladás előrehaladási csíkos
- aktív" >
- <div class = "bar"
- style = " szélesség : 40 %; " ></div>
- </div>
A folyamatjelző sávok ugyanazokat a gombokat és riasztási osztályokat használják a konzisztens stílusok érdekében.
Az egyszínű színekhez hasonlóan változatos csíkos folyamatjelző sávokat is kínálunk.
A folyamatjelző sávok CSS3 átmeneteket használnak, így ha dinamikusan állítja be a szélességet javascripten keresztül, simán átméreteződik.
Ha használja az .active
osztályt, a .progress-striped
folyamatjelző sávok balról jobbra mozgatják a csíkokat.
A folyamatjelző sávok CSS3 színátmeneteket, átmeneteket és animációkat használnak az összes hatás eléréséhez. Ezeket a funkciókat a Firefox IE7-9 vagy régebbi verziói nem támogatják.
Az Opera és az IE jelenleg nem támogatja az animációkat.
Használja a kutat egyszerű effektusként egy elemen, hogy beilleszthető hatást adjon.
- <div class = "jól" >
- ...
- </div>
Használja az általános bezárás ikont a tartalom, például a módok és figyelmeztetések elvetéséhez.
- <button class = "bezárás" > × </button>
Az iOS-eszközökön a href="#" jelre van szükség a kattintási eseményekhez, ha inkább horgonyzót használ.
- <a class = "close" href = "#" > × </a>