HTML-peruselementit tyylitelty ja parannettu laajennettavilla luokilla.
Kaikki HTML-otsikot ovat <h1>
käytettävissä <h6>
.
Bootstrapin yleinen oletusarvo font-size
on 14 kuvapistettä ja line-height
20 kuvapistettä . Tätä sovelletaan <body>
kappaleisiin ja kaikkiin kappaleisiin. Lisäksi <p>
(kappaleet) saavat alamarginaalin, joka on puolet rivin korkeudesta (oletuksena 10 kuvapistettä).
Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula.
Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla.
Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida at eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.
<p> ... </p>
Tee kappaleesta erottuva lisäämällä .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.
<p class = "lyijy" > ... </p>
Typografinen asteikko perustuu kahteen VÄHEMMÄN muuttujaan muuttujissa.vähemmän : @baseFontSize
ja @baseLineHeight
. Ensimmäinen on kauttaaltaan käytetty perusfontin koko ja toinen on perusviivan korkeus. Käytämme näitä muuttujia ja yksinkertaista matematiikkaa kaikentyyppisten marginaalien, täytteiden ja rivinkorkeuksien luomiseen ja paljon muuta. Mukauta niitä ja Bootstrap mukautuu.
Hyödynnä HTML:n oletuskorostustunnisteita kevyillä tyyleillä.
<small>
Käytä pientä tunnistetta , jos haluat vähentää tekstin sisäistä tai tekstilohkoja .
Tätä tekstiriviä on tarkoitus käsitellä pienellä tekstillä.
<p> <pieni> Tämä tekstirivi on tarkoitettu käsiteltäväksi pienellä tekstillä. </small> </p>
Tekstinpätkän korostamiseen raskaammalla fonttipainolla.
Seuraava tekstinpätkä hahmonnetaan lihavoituna .
<strong> näytetään lihavoituna </strong>
Tekstinpätkän korostamiseen kursiivilla.
Seuraava tekstinpätkä esitetään kursivoituna .
<em> hahmonnettu kursivoituna tekstinä </em>
Varoitus!Voit vapaasti käyttää <b>
ja <i>
HTML5:ssä. <b>
on tarkoitettu korostamaan sanoja tai lauseita antamatta lisätärkeyttä, kun taas <i>
se on enimmäkseen puhetta, teknisiä termejä jne.
Tasaa teksti helposti komponenteiksi tekstin tasausluokkien avulla.
Vasemmalle tasattu teksti.
Keskitasattu teksti.
Oikealle tasattu teksti.
- <p class = "text-left" > Vasemmalle tasattu teksti. </p>
- <p class = "text-center" > Tasattu teksti keskelle. </p>
- <p class = "text-right" > Oikealle tasattu teksti. </p>
Välitä merkitys värien avulla kourallisilla painopisteiden hyödyllisyysluokilla.
Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.
Etiam porta sem malesuada magna mollis euismod.
Donec ullamcorper nulla non metus auctor fringilla.
Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis.
Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
- <p class = "mykistetty" > Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh. </p>
- <p class = "text-warning" > Etiam porta sem malesuada magna mollis euismod. </p>
- <p class = "text-error" > Donec ullamcorper nulla non metus auctor fringilla. </p>
- <p class = "text-info" > Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis. </p>
- <p class = "text-success" > Duis mollis, est non commodo luctus, nisi erat porttitor ligula. </p>
HTML-elementin tyylitelty toteutus <abbr>
lyhenteille ja lyhenteille, jotta laajennettu versio näytetään. Attribuutilla varustetuilla lyhenteillä title
on vaalea pisteviiva alareuna ja ohjekohdistin osoitin päällä, mikä tarjoaa lisäkontekstia vietäessä.
<abbr>
title
Lisää attribuutti , jos haluat laajentaa tekstiä lyhenteen pitkällä osoittimella .
Sanan attribuutti lyhenne on attr .
<abbr title = "attribuutti" > attr </abbr>
<abbr class="initialism">
Lisää .initialism
lyhenteeseen hieman pienemmän fontin koon saamiseksi.
HTML on parasta sitten viipaloidun leivän.
<abbr title = "HyperText Markup Language" class = "initialism" > HTML </abbr>
Esitä lähimmän esi-isän tai koko työn yhteystiedot.
<address>
Säilytä muotoilu päättämällä kaikki rivit -merkkiin <br>
.
- <osoite>
- <strong> Twitter, Inc. </strong><br>
- 795 Folsom Ave, Suite 600 <br>
- San Francisco, CA 94107 <br>
- <abbr title = "Puhelin" > P: </abbr> (123) 456-7890
- </address>
- <osoite>
- <strong> Koko nimi </strong><br>
- <a href = "mailto:#" > [email protected] </a>
- </address>
Toisesta lähteestä peräisin olevien sisältölohkojen lainaamiseen dokumentissasi.
Kääri lainauksena <blockquote>
minkä tahansa HTML -koodin ympärille. Suorille lainauksille suosittelemme <p>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Kokonaisluku posuere erat a ante.
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Kokonaisluku posuere erat a ante. </p>
- </blockquote>
Tyyli- ja sisältömuutokset yksinkertaisia muunnelmia varten tavallisesta lainauslauseesta.
Lisää <small>
tunniste lähteen tunnistamiseksi. Kääri lähdeteoksen nimi muotoon <cite>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Kokonaisluku posuere erat a ante.
Joku kuuluisa lähdeotsikossa
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Kokonaisluku posuere erat a ante. </p>
- <small> Joku kuuluisa <cite title = "Lähteen otsikko" > Lähteen nimi </cite></small>
- </blockquote>
Käytä .pull-right
kelluvaan, oikealle tasattuun lohkolainaukseen.
- <blockquote class = "vedä oikealle" >
- ...
- </blockquote>
Luettelo kohteista, joissa järjestyksellä ei ole nimenomaista merkitystä.
- <ul>
- <li> ... </li>
- </ul>
Luettelo kohteista, joissa järjestyksellä on nimenomaisesti väliä.
- <ol>
- <li> ... </li>
- </ol>
Poista oletus- list-style
ja vasen täyttö luettelokohteista (vain välittömät alakohdat).
- <ul class = "tyylitön" >
- <li> ... </li>
- </ul>
Sijoita kaikki luettelon kohteet yhdelle riville inline-block
kevyellä pehmusteella.
- <ul class = "inline" >
- <li> ... </li>
- </ul>
Luettelo termeistä ja niihin liittyvät kuvaukset.
- <dl>
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Aseta termit ja kuvaukset <dl>
riviin vierekkäin.
- <dl class = "dl-horizontal" >
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Varoitus!Vaakasuuntaiset kuvausluettelot lyhentävät termit, jotka ovat liian pitkiä mahtumaan vasemman sarakkeen korjaukseen text-overflow
. Kapeammissa näkymäporteissa ne muuttuvat oletusarvoiseksi pinotuksi asetteluksi.
Kääri tekstin sisäiset koodinpätkät <code>
.
<section>
pitäisi kääriä riviin.
- Esimerkiksi < koodi > & lt ; osio & gt ;</ code > tulee kääriä riviin .
Käytä <pre>
useille koodiriveille. Muista jättää koodin kulmasulkeet pois oikeasta renderöinnista.
<p>Esiteksti tässä...</p>
- <pre>
- <p>Esimerkkiteksti tässä...</p>
- </pre>
Varoitus!Varmista, että koodi on <pre>
tagien sisällä mahdollisimman lähellä vasenta. se hahmontaa kaikki välilehdet.
Voit halutessasi lisätä .pre-scrollable
luokan, joka asettaa enimmäiskorkeudeksi 350 pikseliä ja tarjoaa y-akselin vierityspalkin.
Perustyyliä varten – kevyt pehmuste ja vain vaakasuuntaiset jakajat – lisää perusluokka .table
mihin tahansa <table>
.
# | Etunimi | Sukunimi | Käyttäjätunnus |
---|---|---|---|
1 | Mark | Otto | @mdo |
2 | Jacob | Thornton | @rasva |
3 | Larry | lintu | @viserrys |
- <taulukkoluokka = " taulukko" >
- …
- </table>
Lisää mikä tahansa seuraavista luokista perusluokkaan .table
.
.table-striped
Lisää seepraraidan mille tahansa taulukon riville CSS-valitsimen <tbody>
kautta :nth-child
(ei saatavilla IE7-8:ssa).
# | Etunimi | Sukunimi | Käyttäjätunnus |
---|---|---|---|
1 | Mark | Otto | @mdo |
2 | Jacob | Thornton | @rasva |
3 | Larry | lintu | @viserrys |
- <table class = "taulukko pöytäraidallinen" >
- …
- </table>
.table-bordered
Lisää pöytään reunat ja pyöristetyt kulmat.
# | Etunimi | Sukunimi | Käyttäjätunnus |
---|---|---|---|
1 | Mark | Otto | @mdo |
Mark | Otto | @getbootstrap | |
2 | Jacob | Thornton | @rasva |
3 | Larry lintu | @viserrys |
- <table class = "taulukon taulukkoreunattu" >
- …
- </table>
.table-hover
Ota hiiritila käyttöön taulukon riveillä <tbody>
.
# | Etunimi | Sukunimi | Käyttäjätunnus |
---|---|---|---|
1 | Mark | Otto | @mdo |
2 | Jacob | Thornton | @rasva |
3 | Larry lintu | @viserrys |
- <table class = "table table-hover" >
- …
- </table>
.table-condensed
Tekee pöydistä kompaktimpia leikkaamalla solupehmusteen kahtia.
# | Etunimi | Sukunimi | Käyttäjätunnus |
---|---|---|---|
1 | Mark | Otto | @mdo |
2 | Jacob | Thornton | @rasva |
3 | Larry lintu | @viserrys |
- <table class = "taulukkotaulukko-tiivistetty" >
- …
- </table>
Käytä kontekstuaalisia luokkia taulukon rivien värittämiseen.
Luokka | Kuvaus |
---|---|
.success |
Osoittaa onnistuneen tai positiivisen toimenpiteen. |
.error |
Osoittaa vaarallista tai mahdollisesti negatiivista toimintaa. |
.warning |
Osoittaa varoituksen, joka saattaa vaatia huomiota. |
.info |
Käytetään vaihtoehtona oletustyyleille. |
# | Tuote | Maksu otettu | Tila |
---|---|---|---|
1 | TB - kuukausittain | 1.4.2012 | Hyväksytty |
2 | TB - kuukausittain | 02/04/2012 | Hylätty |
3 | TB - kuukausittain | 3.4.2012 | Odottaa |
4 | TB - kuukausittain | 4.4.2012 | Soita vahvistaaksesi |
- ...
- < tr class = "menestys" >
- <td> 1 < /td>
- <td>TB – kuukausittain</ td >
- < td > 01/04/2012 < / td >
- <td>Hyväksytty</ td >
- </ tr >
- ...
Luettelo tuetuista taulukon HTML-elementeistä ja niiden käytöstä.
Tag | Kuvaus |
---|---|
<table> |
Kääritty elementti tietojen näyttämiseksi taulukkomuodossa |
<thead> |
Taulukon otsikkorivien ( <tr> ) säilöelementti taulukon sarakkeiden merkitsemiseksi |
<tbody> |
Taulukon rivien ( <tr> ) säilöelementti taulukon rungossa |
<tr> |
Säilöelementti taulukon solujoukolle ( <td> tai <th> ), joka näkyy yhdellä rivillä |
<td> |
Taulukon oletussolu |
<th> |
Erityinen taulukon solu sarake- (tai rivi-, laajuudesta ja sijoittelusta riippuen) tarroille |
<caption> |
Kuvaus tai yhteenveto taulukon sisällöstä, erityisen hyödyllinen näytönlukuohjelmille |
- <taulukko>
- <caption> ... </caption>
- <thead>
- <tr>
- <th> ... </th>
- <th> ... </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td> ... </td>
- <td> ... </td>
- </tr>
- </tbody>
- </table>
Yksittäiset lomakeohjaimet saavat tyylin, mutta ilman vaadittua perusluokkaa <form>
tai suuria muutoksia merkinnöissä. Tuloksena pinotut, vasemmalle tasatut tarrat lomakesäätimien päällä.
- <lomake>
- <kenttäjoukko>
- <legend> Selite </legend>
- <label> Tarran nimi </label>
- <syöttötyyppi = " teksti " paikkamerkki = "Kirjoita jotain..." >
- <span class = "help-block" > Esimerkki lohkotason ohjeteksti tästä. </span>
- <label class = "valintaruutu" >
- <input type = "checkbox" > Tarkista minut
- </label>
- <button type = "submit" class = "btn" > Lähetä </button>
- </fieldset>
- </form>
Bootstrapin mukana tulee kolme valinnaista lomakeasettelua yleisiin käyttötapauksiin.
Lisää .form-search
lomakkeeseen ja .search-query
-kohtaan saadaksesi <input>
erityisen pyöristetyn tekstinsyötön.
- <form class = "lomakehaku" >
- <syöttötyyppi = " teksti" class = "syöttötavan hakukysely" >
- <button type = "submit" class = "btn" > Hae </button>
- </form>
Lisää .form-inline
vasemmalle tasattuja tarroja varten ja rivin lohkosäätimet kompaktin asettelun saamiseksi.
- <form class = "form-inline" >
- <input type = "text" class = "input-small" placeholder = "Sähköposti" >
- <input type = "password" class = "input-small" placeholder = "Salasana" >
- <label class = "valintaruutu" >
- <input type = "checkbox" > Muista minut
- </label>
- <button type = "submit" class = "btn" > Kirjaudu sisään </button>
- </form>
Tasaa tarrat oikealle ja vedä ne vasemmalle, jotta ne näkyvät samalla rivillä säätimien kanssa. Vaatii eniten merkintöjä oletuslomakkeesta:
.form-horizontal
lomakkeeseen.control-group
.control-label
etikettiin.controls
oikeaan kohdistukseen
- <form class = "form-horizontal" >
- <div class = "kontrolliryhmä" >
- <label class = "control-label" for = "inputEmail" > Sähköposti </label>
- <div class = "säätimet" >
- <input type = "text" id = "inputEmail" placeholder = "Sähköposti" >
- </div>
- </div>
- <div class = "kontrolliryhmä" >
- <label class = "control-label" for = "inputPassword" > Salasana </label>
- <div class = "säätimet" >
- <input type = "password" id = "inputPassword" placeholder = "Salasana" >
- </div>
- </div>
- <div class = "kontrolliryhmä" >
- <div class = "säätimet" >
- <label class = "valintaruutu" >
- <input type = "checkbox" > Muista minut
- </label>
- <button type = "submit" class = "btn" > Kirjaudu sisään </button>
- </div>
- </div>
- </form>
Esimerkkejä vakiolomakkeen ohjausobjekteista, joita tuetaan esimerkkilomakkeen asettelussa.
Yleisimmät lomakehallinta, tekstipohjaiset syöttökentät. Sisältää tuen kaikille HTML5-tyypeille: teksti, salasana, päivämäärä-aika, päivämäärä-aika-paikallinen, päivämäärä, kuukausi, aika, viikko, numero, sähköposti, URL-osoite, haku, puhelin ja väri.
Edellyttää määritellyn käytön type
aina.
- <syöttötyyppi = " teksti" paikkamerkki = "Tekstin syöttö" >
Lomakkeen ohjaus, joka tukee useita tekstirivejä. Muuta rows
attribuuttia tarpeen mukaan.
- <textarea rows = "3" ></textarea>
Valintaruuduilla voit valita yhden tai useamman vaihtoehdon luettelosta, kun taas radiot ovat yhden vaihtoehdon valitsemiseen useista.
- <label class = "valintaruutu" >
- <input type = "checkbox" value = "" >
- Vaihtoehto yksi on tämä ja tuo – muista mainita, miksi se on hienoa
- </label>
- <label class = "radio" >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios1" value = "optio1" valittu >
- Vaihtoehto yksi on tämä ja tuo – muista mainita, miksi se on hienoa
- </label>
- <label class = "radio" >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios2" value = "optio2" >
- Vaihtoehto kaksi voi olla jotain muuta, ja sen valitseminen poistaa vaihtoehdon yksi valinnan
- </label>
Lisää .inline
luokka valintaruutujen sarjaan tai säätimet näkyvät samalla rivillä.
- <label class = "valintaruutu inline" >
- <input type = "checkbox" id = "inlineCheckbox1" value = "option1" > 1
- </label>
- <label class = "valintaruutu inline" >
- <input type = "checkbox" id = "inlineCheckbox2" value = "option2" > 2
- </label>
- <label class = "valintaruutu inline" >
- <input type = "checkbox" id = "inlineCheckbox3" value = "option3" > 3
- </label>
Käytä oletusvaihtoehtoa tai määritä a multiple="multiple"
näyttääksesi useita vaihtoehtoja kerralla.
- <valitse>
- <option> 1 </option>
- <option> 2 </option>
- <option> 3 </option>
- <option> 4 </option>
- <option> 5 </option>
- </select>
- <valitse useita = "useita" >
- <option> 1 </option>
- <option> 2 </option>
- <option> 3 </option>
- <option> 4 </option>
- <option> 5 </option>
- </select>
Bootstrap sisältää muita hyödyllisiä lomakekomponentteja nykyisten selainohjaimien lisäksi.
Lisää tekstiä tai painikkeita ennen tai jälkeen mitä tahansa tekstipohjaista syöttöä. Huomaa, että select
elementtejä ei tueta tässä.
Kääri an .add-on
ja an input
jollakin kahdesta luokasta liittääksesi tekstin syötteeseen.
- <div class = "input-prepend" >
- <span class = "lisäosa" > @ </span>
- <input class = "span2" id = "prependedInput" type = "text" placeholder = "Käyttäjänimi" >
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "apendedInput " type = "teksti" >
- <span class = "lisäosa" > .00 </span>
- </div>
Käytä sekä luokkia että kahta esiintymää .add-on
syötteen eteen ja liittämiseen.
- <div class = "input-prepend input-append" >
- <span class = "lisäosa" > $ </span>
- <input class = "span2" id = "apendedPrependedInput " type = "text" >
- <span class = "lisäosa" > .00 </span>
- </div>
<span>
Käytä tekstiä sisältävän a:n sijaan .btn
liittääksesi painikkeen (tai kaksi) syötteeseen.
- <div class = "input-append" >
- <input class = "span2" id = "apendedInputButton " type = "text" >
- <button class = "btn" type = "button" > Mene! </button>
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "apendedInputButtons " type = "text" >
- <button class = "btn" type = "button" > Hae </button>
- <button class = "btn" type = "button" > Asetukset </button>
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedDropdownButton" type = "text" >
- <div class = "btn-ryhmä" >
- <button class = "btn dropdown-toggle" data-toggle = "pudotusvalikko" >
- Toiminta
- <span class = "caret" ></span>
- </button>
- <ul class = "pudotusvalikko" >
- ...
- </ul>
- </div>
- </div>
- <div class = "input-prepend" >
- <div class = "btn-ryhmä" >
- <button class = "btn dropdown-toggle" data-toggle = "pudotusvalikko" >
- Toiminta
- <span class = "caret" ></span>
- </button>
- <ul class = "pudotusvalikko" >
- ...
- </ul>
- </div>
- <input class = "span2" id = "prependedDropdownButton" type = "text" >
- </div>
- <div class = "input-prepend input-append" >
- <div class = "btn-ryhmä" >
- <button class = "btn dropdown-toggle" data-toggle = "pudotusvalikko" >
- Toiminta
- <span class = "caret" ></span>
- </button>
- <ul class = "pudotusvalikko" >
- ...
- </ul>
- </div>
- <input class = "span2" id = "appendedPrependedDropdownButton" type = "text" >
- <div class = "btn-ryhmä" >
- <button class = "btn dropdown-toggle" data-toggle = "pudotusvalikko" >
- Toiminta
- <span class = "caret" ></span>
- </button>
- <ul class = "pudotusvalikko" >
- ...
- </ul>
- </div>
- </div>
- <lomake>
- <div class = "input-prepend" >
- <div class = "btn-group" > ... </div>
- <syöttötyyppi = " teksti " >
- </div>
- <div class = "input-append" >
- <syöttötyyppi = " teksti " >
- <div class = "btn-group" > ... </div>
- </div>
- </form>
- <form class = "lomakehaku" >
- <div class = "input-append" >
- <input type = "text" class = "span2 search-query" >
- <button type = "submit" class = "btn" > Hae </button>
- </div>
- <div class = "input-prepend" >
- <button type = "submit" class = "btn" > Hae </button>
- <input type = "text" class = "span2 search-query" >
- </div>
- </form>
Käytä suhteellisia kokoluokkia, kuten .input-large
tai sovita syötteesi ruudukon sarakkeiden kokoihin .span*
luokkien avulla.
Saa mikä tahansa <input>
tai <textarea>
elementti käyttäytymään kuten lohkotason elementti.
- <input class = "input-block-level" type = "text" placeholder = ".input-block-level" >
- <input class = "input-mini" type = "text" placeholder = ".input-mini" >
- <input class = "input-small" type = "text" placeholder = ".input-small" >
- <input class = "input-medium" type = "text" placeholder = ".input-medium" >
- <input class = "input-large" type = "text" placeholder = ".input-large" >
- <input class = "input-xlarge" type = "text" placeholder = ".input-xlarge" >
- <input class = "input-xxlarge" type = "text" placeholder = ".input-xxlarge" >
Varoitus!Tulevissa versioissa muutamme näiden suhteellisten syöttöluokkien käyttöä vastaamaan painikkeiden kokojamme. Esimerkiksi .input-large
lisää syötteen täyttöä ja fonttikokoa.
Käytä syötteille, .span1
jotka .span12
vastaavat samoja ruudukon sarakkeiden kokoja.
- <input class = "span1" type = "text" placeholder = ".span1" >
- <input class = "span2" type = "text" placeholder = ".span2" >
- <input class = "span3" type = "text" placeholder = ".span3" >
- <valitse luokka = "span1" >
- ...
- </select>
- <valitse luokka = "span2" >
- ...
- </select>
- <valitse luokka = "span3" >
- ...
- </select>
Jos riviä kohden syötetään useita ruudukkosyötteitä, käytä .controls-row
muokkausluokkaa oikeaan väliin . Se kelluu syötteet tiivistämään tyhjää tilaa, asettaa oikeat marginaalit ja tyhjentää kellunta.
- <div class = "säätimet" >
- <input class = "span5" type = "text" placeholder = ".span5" >
- </div>
- <div class = "controls controls-row" >
- <input class = "span4" type = "text" placeholder = ".span4" >
- <input class = "span1" type = "text" placeholder = ".span1" >
- </div>
- ...
Esitä tiedot muodossa, jota ei voi muokata ilman varsinaisia lomakemerkintöjä.
- <span class = "input-xlarge uneditable-input" > Jotain arvoa tässä </span>
Lopeta lomake toimintoryhmällä (painikkeet). Kun painikkeet sijoitetaan .form-actions
kohtaan , ne sisennetään automaattisesti lomakkeen säätimien kanssa.
- <div class = "form-actions" >
- <button type = "submit" class = "btn btn-primary" > Tallenna muutokset </button>
- <button type = "button" class = "btn" > Peruuta </button>
- </div>
Inline- ja lohkotason tuki ohjetekstille, joka näkyy lomakesäätimien ympärillä.
- <input type = "text" ><span class = "help-inline" > Upotettu ohjeteksti </span>
- <input type = "text" ><span class = "help-block" > Pidempi ohjetekstilohko, joka katkeaa uudelle riville ja voi ulottua yhden rivin ulkopuolelle. </span>
Anna käyttäjille tai vierailijoille palautetta lomakkeiden ohjaimista ja tunnisteista.
Poistamme oletustyylit outline
joistakin lomakesäätimistä ja käytämme box-shadow
sen tilalle -merkkiä :focus
.
- <input class = "input-xlarge" id = "focusedInput" type = "text" value = "Tämä on kohdistettu..." >
Tyylitulot selaimen oletustoimintojen kautta käyttämällä :invalid
. Määritä type
, lisää required
attribuutti, jos kenttä ei ole valinnainen, ja määritä (jos mahdollista) pattern
.
Tämä ei ole saatavilla Internet Explorer 7-9 -versioissa, koska se ei tue CSS-pseudovalitsimia.
- <input class = "span3" type = "sähköposti" vaaditaan >
Lisää disabled
määrite syötteeseen estääksesi käyttäjän syöttämisen ja käynnistääksesi hieman erilaisen ilmeen.
- <input class = "input-xlarge" id = "disabledInput" type = "text" placeholder = "Poistettu syöttö täällä..." pois käytöstä >
Bootstrap sisältää validointityylejä virheille, varoille, tiedoille ja onnistumisviesteille. Käytä lisäämällä sopiva luokka ympäröivään .control-group
.
- <div class = "kontrolliryhmän varoitus" >
- <label class = "control-label" for = "inputWarning" > Syöte varoituksella </label>
- <div class = "säätimet" >
- <syöttötyyppi = " teksti" id = "inputWarning" >
- <span class = "help-inline" > Jokin on saattanut mennä pieleen </span>
- </div>
- </div>
- <div class = "ohjausryhmän virhe" >
- <label class = "control-label" for = "inputError" > Virheellinen syöte </label>
- <div class = "säätimet" >
- <syöttötyyppi = " teksti" id = "syöttövirhe" >
- <span class = "help-inline" > Korjaa virhe </span>
- </div>
- </div>
- <div class = "kontrolliryhmän tiedot" >
- <label class = "control-label" for = "inputInfo" > Syötä tiedot </label>
- <div class = "säätimet" >
- <syöttötyyppi = " teksti" id = "inputInfo" >
- <span class = "help-inline" > Käyttäjätunnus on jo varattu </span>
- </div>
- </div>
- <div class = "kontrolliryhmän menestys" >
- <label class = "control-label" for = "inputSuccess" > Syöte onnistui </label>
- <div class = "säätimet" >
- <syöttötyyppi = " teksti" id = "inputSuccess" >
- <span class = "help-inline" > Woohoo! </span>
- </div>
- </div>
Lisää luokkia <img>
elementtiin muotoillaksesi kuvia helposti missä tahansa projektissa.
- <img src = "..." class = "img-pyöristetty" >
- <img src = "..." class = "img-circle" >
- <img src = "..." class = "img-polaroid" >
Varoitus! .img-rounded
eivätkä .img-circle
ne toimi IE7-8:ssa tuen puutteen vuoksi border-radius
.
140 kuvaketta sprite-muodossa, saatavilla tummanharmaana (oletus) ja valkoisena, tarjoaa Glyphicons .
Glyphicons Halflings ei yleensä ole saatavilla ilmaiseksi, mutta Bootstrapin ja Glyphiconsin tekijöiden välinen järjestely on mahdollistanut tämän ilman kustannuksia sinulle kehittäjinä. Kiitoksena pyydämme sinua sisällyttämään valinnaisen linkin takaisin Glyphiconsiin aina kun se on mahdollista.
Kaikki kuvakkeet vaativat <i>
tunnisteen, jossa on yksilöllinen luokka, jonka etuliite on icon-
. Käytä seuraavaa koodia sijoittamalla melkein minne tahansa:
- <i class = "kuvakehaku" ></i>
Saatavilla on myös tyylejä käänteisille (valkoisille) kuvakkeille, jotka on tehty valmiiksi yhdellä ylimääräisellä luokalla. Käytämme tätä luokkaa erityisesti navigointi- ja avattavien linkkien hover- ja aktiivisissa tiloissa.
- <i class = "kuvake-haku kuvake-valkoinen" ></i>
Varoitus!Kun käytät tekstiä merkkijonojen vieressä, kuten painikkeissa tai navigointilinkeissä, muista jättää välilyönti <i>
tunnisteen perään oikean välityksen varmistamiseksi.
Käytä niitä painikkeissa, painikeryhmissä työkalupalkissa, navigoinnissa tai lisättyjen lomakkeiden syötteissä.
- <div class = "btn-työkalupalkki" >
- <div class = "btn-ryhmä" >
- <a class = "btn" href = "#" ><i class = "icon-align-left" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-center" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-right" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-justify" ></i></a>
- </div>
- </div>
- <div class = "btn-ryhmä" >
- <a class = "btn btn-primary" href = "#" ><i class = "icon-user icon-white" ></i> Käyttäjä </a>
- <a class = "btn btn-primary dropdown-toggle" data-toggle = "dropdown" href = "#" ><span class = "caret" ></span></a>
- <ul class = "pudotusvalikko" >
- <li><a href = "#" ><i class = "icon-pencil" ></i> Muokkaa </a></li>
- <li><a href = "#" ><i class = "icon-trash" ></i> Poista </a></li>
- <li><a href = "#" ><i class = "icon-ban-circle" ></i> Estä </a></li>
- <li class = "jakaja" ></li>
- <li><a href = "#" ><i class = "i" ></i> Tee järjestelmänvalvojaksi </a></li>
- </ul>
- </div>
- <a class = "btn btn-large" href = "#" ><i class = "icon-star" ></i> Tähti </a>
- <a class = "btn btn-small" href = "#" ><i class = "icon-star" ></i> Tähti </a>
- <a class = "btn btn-mini" href = "#" ><i class = "icon-star" ></i> Tähti </a>
- <ul class = "nav nav-list" >
- <li class = "aktiivinen" ><a href = "#" ><i class = "icon-home icon-white" ></i> Etusivu </a></li>
- <li><a href = "#" ><i class = "ikonikirja" ></i> Kirjasto </a></li>
- <li><a href = "#" ><i class = "icon-pencil" ></i> Sovellukset </a></li>
- <li><a href = "#" ><i class = "i" ></i> Muut </a></li>
- </ul>
- <div class = "kontrolliryhmä" >
- <label class = "control-label" for = "inputIcon" > Sähköpostiosoite </label>
- <div class = "säätimet" >
- <div class = "input-prepend" >
- <span class = "lisäosa" ><i class = "kuvake-kirjekuori" ></i></span>
- <input class = "span2" id = "inputIcon" type = "text" >
- </div>
- </div>
- </div>