Dešimtys daugkartinio naudojimo komponentų yra integruoti į „Bootstrap“, kad būtų galima naršyti, įspėti, iššokti ir dar daugiau.
Itin paprastas ir minimalaus stiliaus puslapių numeravimas, įkvėptas Rdio, puikiai tinka programoms ir paieškos rezultatams. Didelis blokas yra sunkiai nepastebimas, lengvai keičiamas ir suteikia dideles paspaudimų sritis.
Nuorodos yra pritaikomos ir veikia įvairiomis aplinkybėmis su tinkama klase. .disabled
nespaudžiamoms nuorodoms ir .active
dabartiniam puslapiui.
Norėdami pakeisti puslapių nuorodų lygiavimą, pridėkite vieną iš dviejų pasirenkamų klasių: .pagination-centered
ir .pagination-right
.
Numatytasis puslapių spausdinimo komponentas yra lankstus ir veikia įvairiais variantais.
Suvyniotas į <div>
, puslapių skaičius yra tik <ul>
.
- <div class = "pagination" >
- <ul>
- <li><a href = "#" > Ankstesnis </a></li>
- <li class = "aktyvus" >
- <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 = "#" > Kitas </a></li>
- </ul>
- </div>
Puslapio gaviklio komponentas yra nuorodų rinkinys, skirtas paprastam puslapių puslapių spausdinimui su lengvu žymėjimu ir dar lengvesniais stiliais. Tai puikiai tinka paprastoms svetainėms, pvz., tinklaraščiams ar žurnalams.
Gaviklio nuorodose taip pat naudojama bendroji .disabled
puslapių rūšiavimo klasė.
Pagal numatytuosius nustatymus gaviklis sutelkia nuorodas.
- <ul class = "gaviklis" >
- <li>
- <a href = "#" > Ankstesnis </a>
- </li>
- <li>
- <a href = "#" > Kitas </a>
- </li>
- </ul>
Arba galite lygiuoti kiekvieną nuorodą į šonus:
- <ul class = "gaviklis" >
- <li class = "ankstesnis" >
- <a href = "#" > ← Senesnis </a>
- </li>
- <li class = "kitas" >
- <a href = "#" > Naujesnis → </a>
- </li>
- </ul>
Etiketės | Žymėjimas |
---|---|
Numatytas | <span class="label">Default</span> |
Sėkmė | <span class="label label-success">Success</span> |
Įspėjimas | <span class="label label-warning">Warning</span> |
Svarbu | <span class="label label-important">Important</span> |
Informacija | <span class="label label-info">Info</span> |
Atvirkščiai | <span class="label label-inverse">Inverse</span> |
Ženkliukai yra maži, paprasti komponentai, skirti rodyti tam tikros rūšies indikatorių ar skaičių. Jie dažniausiai randami el. pašto programose, pvz., Mail.app, arba programose mobiliesiems, skirtose tiesioginiams pranešimams.
vardas | Pavyzdys | Žymėjimas |
---|---|---|
Numatytas | 1 | <span class="badge">1</span> |
Sėkmė | 2 | <span class="badge badge-success">2</span> |
Įspėjimas | 4 | <span class="badge badge-warning">4</span> |
Svarbu | 6 | <span class="badge badge-important">6</span> |
Informacija | 8 | <span class="badge badge-info">8</span> |
Atvirkščiai | 10 | <span class="badge badge-inverse">10</span> |
„Bootstrap“ yra lengvas, lankstus komponentas, vadinamas „hero unit“, skirtas jūsų svetainės turiniui rodyti. Tai gerai veikia rinkodaros ir turinio svetainėse.
Apvyniokite savo turinį div
taip:
- <div class = "didvyrio vienetas" >
- <h1> Antraštė </h1>
- <p> Žymės eilutė </p>
- <p>
- <a class = "btn btn-primary btn-large" >
- Sužinokite daugiau
- </a>
- </p>
- </div>
Tai paprastas herojus, paprastas jumbotrono stiliaus komponentas, skirtas atkreipti ypatingą dėmesį į rodomą turinį ar informaciją.
Paprastas apvalkalas, skirtas h1
tinkamai atskirti ir segmentuoti turinio dalis puslapyje. Jis gali naudoti h1
numatytąjį small
elementą ir daugumą kitų komponentų (su papildomais stiliais).
- <div class = "puslapio antraštė" >
- <h1> Puslapio antraštės pavyzdys </h1>
- </div>
Pagal numatytuosius nustatymus „Bootstrap“ miniatiūros yra skirtos rodyti susietus vaizdus su minimaliu reikalingu žymėjimu.
Naudojant šiek tiek papildomo žymėjimo, į miniatiūras galima pridėti bet kokio HTML turinio, pvz., antraščių, pastraipų ar mygtukų.
Miniatiūros (anksčiau .media-grid
iki 1.4 versijos) puikiai tinka nuotraukų ar vaizdo įrašų tinkleliams, vaizdų paieškos rezultatams, mažmeninės prekybos produktams, portfeliams ir dar daugiau. Tai gali būti nuorodos arba statinis turinys.
Miniatiūrų žymėjimas yra paprastas – viskas, ko reikia , ul
su bet kokiu elementų skaičiumi . li
Jis taip pat itin lankstus, leidžiantis bet kokio tipo turiniui, naudojant tik šiek tiek daugiau žymėjimo turinio apvyniojimui.
Galiausiai, miniatiūrų komponentas naudoja esamas tinklelio sistemos klases, pvz., .span2
arba .span3
– miniatiūrų matmenims valdyti.
Kaip minėta anksčiau, reikalingas miniatiūrų žymėjimas yra lengvas ir paprastas. Štai numatytosios susietų vaizdų sąrankos peržiūra :
- <ul class = "miniatiūros" >
- <li class = "span3" >
- <a href = "#" class = "miniatiūra" >
- <img src = "https://placehold.it/260x180" alt = "" >
- </a>
- </li>
- ...
- </ul>
Priskirto HTML turinio miniatiūrose žymėjimas šiek tiek pasikeičia. Norėdami leisti bloko lygio turinį bet kur, pakeičiame <a>
į <div>
tokį:
- <ul class = "miniatiūros" >
- <li class = "span3" >
- <div class = "miniatiūra" >
- <img src = "https://placehold.it/260x180" alt = "" >
- <h5> Miniatiūros etiketė </h5>
- <p> Miniatiūros antraštė čia... </p>
- </div>
- </li>
- ...
- </ul>
Su Bootstrap 2 supaprastinome bazinę klasę: .alert
vietoj .alert-message
. Taip pat sumažinome minimalų reikalingą žymėjimą – <p>
pagal numatytuosius nustatymus nereikalaujama, tik išorinis <div>
.
Siekdami patvaresnio komponento su mažiau kodo, pašalinome skirtingą blokavimo įspėjimų, pranešimų, kuriuose yra daugiau užpildymo ir paprastai daugiau teksto, išvaizdą. Klasė taip pat pasikeitė į .alert-block
.
„Bootstrap“ yra su puikiu „jQuery“ papildiniu, kuris palaiko įspėjimo pranešimus, todėl juos galima greitai ir paprastai atmesti.
Įtraukite savo pranešimą ir pasirenkamą uždarymo piktogramą į „div“ naudodami paprastą kursą.
- <div class = "alert" >
- <button class = "uždaryti" data-dismiss = "alert" > × </button>
- <strong> Įspėjimas! </strong> Geriausia pasitikrinti, ar neatrodote per gerai.
- </div>
Galvas aukštyn! „iOS“ įrenginiuose reikia href="#"
atmesti įspėjimus. Būtinai įtraukite jį ir duomenų atributą prierašo uždarymo piktogramoms. Arba galite naudoti <button>
elementą su duomenų atributu, kurį pasirinkome savo dokumentams. Kai naudojate <button>
, turite įtraukti type="button"
arba jūsų formos negali būti pateiktos.
Lengvai išplėskite standartinį įspėjimo pranešimą dviem pasirenkamomis klasėmis: .alert-block
daugiau užpildymo ir teksto valdiklių bei .alert-heading
atitinkamos antraštės.
Geriausiai patikrink save, tu neatrodai per gerai. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.
- <div class = "alert alert-block" >
- <a class = "uždaryti" data-dismiss = "alert" href = "#" > × </a>
- <h4 class = "alert-heading" > Įspėjimas! </h4>
- Geriausia pasitikrinti save, tu nesi...
- </div>
- <div class = "alert alert-error" >
- ...
- </div>
- <div class = "alert alert-success" >
- ...
- </div>
- <div class = "alert alert-info" >
- ...
- </div>
Numatytoji eigos juosta su vertikaliu gradientu.
- <div class = "pažanga" >
- <div class = "baras"
- style = " plotis : 60 %; " ></div>
- </div>
Naudoja gradientą, kad sukurtų dryžuotą efektą (be IE).
- <div class = "progreso progreso juostelės" >
- <div class = "baras"
- style = " plotis : 20 %; " ></div>
- </div>
Paima dryžuotą pavyzdį ir jį animuoja (be IE).
- <div class = "pažanga, progresija dryžuota
- aktyvus" >
- <div class = "baras"
- style = " plotis : 40 %; " ></div>
- </div>
Pažangos juostose naudojami tie patys mygtukai ir įspėjimų klasės, kad būtų nuoseklūs stiliai.
Panašiai kaip ir vienspalvių spalvų, turime įvairių dryžuotų eigos juostų.
Eigos juostose naudojami CSS3 perėjimai, taigi, jei dinamiškai koreguosite plotį naudodami „Javascript“, jo dydis bus sklandžiai pakeistas.
Jei naudojate .active
klasę, .progress-striped
eigos juostos animuos juosteles iš kairės į dešinę.
Pažangos juostose naudojami CSS3 gradientai, perėjimai ir animacijos, kad būtų pasiekti visi jų efektai. Šios funkcijos nepalaikomos IE7-9 ar senesnėse „Firefox“ versijose.
„Opera“ ir „IE“ šiuo metu nepalaiko animacijų.
Naudokite šulinį kaip paprastą elemento efektą, kad suteiktumėte jam įterptinį efektą.
- <div klasė = "gerai" >
- ...
- </div>
Jei norite atsisakyti turinio, pvz., modalų ir įspėjimų, naudokite bendrąją uždarymo piktogramą.
- <button class = "uždaryti" > × </button>
„iOS“ įrenginiuose paspaudimų įvykiams reikalingas „href="#", jei verčiau naudojate prieraišą.
- <a class = "uždaryti" href = "#" > × </a>