Základné prvky HTML štylizované a vylepšené rozšíriteľnými triedami.
<h1>
K dispozícii sú všetky nadpisy HTML <h6>
.
Globálna predvolená hodnota bootstrapu je 14 pixelovfont-size
s hodnotou 20 pixelov . Platí to pre odseky a všetky odseky. Okrem toho (odseky) dostanú spodný okraj polovičnej výšky ich riadka (predvolene 10 pixelov).line-height
<body>
<p>
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>
Nechajte odsek vyniknúť pridaním .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.
<p class = "lead" > ... </p>
Typografická škála je založená na dvoch premenných MENEJ v premenných.less : @baseFontSize
a @baseLineHeight
. Prvým je základná veľkosť písma používaná v celom texte a druhým je výška základného riadku. Tieto premenné a niekoľko jednoduchých matematických metód používame na vytvorenie okrajov, výplní a výšok riadkov všetkých našich typov a ďalších. Prispôsobte si ich a Bootstrap sa prispôsobí.
Využite predvolené značky zvýraznenia HTML s ľahkými štýlmi.
<small>
Na zníženie zvýraznenia vloženého textu alebo blokov textu použite malú značku.
S týmto riadkom textu sa má zaobchádzať ako s drobným písmom.
<p> <small> Tento riadok textu by sa mal považovať za drobné písmo. </small> </p>
Na zvýraznenie úryvku textu s väčšou hmotnosťou písma.
Nasledujúci úryvok textu sa vykreslí ako tučný text .
<strong> vykreslený ako tučný text </strong>
Na zvýraznenie úryvku textu kurzívou.
Nasledujúci úryvok textu sa vykreslí ako text kurzívou .
<em> vykreslený ako text kurzívou </em>
Hlavy hore!Neváhajte použiť <b>
a <i>
v HTML5. <b>
je určený na zvýraznenie slov alebo fráz bez vyjadrenia ďalšej dôležitosti, zatiaľ čo <i>
väčšinou ide o hlas, technické výrazy atď.
Pomocou tried zarovnania textu môžete jednoducho znova zarovnať text ku komponentom.
Text zarovnaný doľava.
Text zarovnaný na stred.
Text zarovnaný doprava.
- <p class = "text-left" > Text zarovnaný doľava. </p>
- <p class = "text-center" > Text zarovnaný na stred. </p>
- <p class = "text-right" > Text zarovnaný doprava. </p>
Sprostredkujte význam prostredníctvom farieb s niekoľkými dôrazmi na úžitkové triedy.
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 = "muted" > 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>
Štylizovaná implementácia <abbr>
prvku HTML pre skratky a akronymy na zobrazenie rozšírenej verzie pri umiestnení kurzora myši. Skratky s title
atribútom majú pri umiestnení kurzora myši svetlý bodkovaný spodný okraj a pomocný kurzor, ktorý poskytuje dodatočný kontext.
<abbr>
V prípade rozšíreného textu pri dlhom umiestnení kurzora myši na skratku uveďte title
atribút.
Skratka slova atribút je attr .
<abbr title = "attribute" > attr </abbr>
<abbr class="initialism">
Pridajte .initialism
skratku pre trochu menšiu veľkosť písma.
HTML je najlepšia vec od krájaného chleba.
<abbr title = "HyperText Markup Language" class = "inicializmus" > HTML </abbr>
Uveďte kontaktné informácie na najbližšieho predka alebo celé dielo.
<address>
Zachovajte formátovanie ukončením všetkých riadkov znakom <br>
.
- <adresa>
- <strong> Twitter, Inc. </strong><br>
- 795 Folsom Ave, Suite 600 <br>
- San Francisco, CA 94107 <br>
- <abbr title = "Telefón" > P: </abbr> (123) 456-7890
- </address>
- <adresa>
- <strong> Celé meno </strong><br>
- <a href = "mailto:#" > [email protected] </a>
- </address>
Na citovanie blokov obsahu z iného zdroja vo vašom dokumente.
Ako citáciu obtočte <blockquote>
ľubovoľný kód HTML . Pre priame cenové ponuky odporúčame <p>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Celé číslo posuere erat a ante.
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elita. Celé číslo posuere erat a ante. </p>
- </blockquote>
Zmeny štýlu a obsahu pre jednoduché variácie štandardnej blokovej ponuky.
Pridajte <small>
značku na identifikáciu zdroja. Názov zdrojového diela zabaľte do <cite>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Celé číslo posuere erat a ante.
Niekto slávny v Source Title
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elita. Celé číslo posuere erat a ante. </p>
- <small> Niekto slávny <cite title = "Názov zdroja" > Názov zdroja </cite></small>
- </blockquote>
Použite .pull-right
pre plávajúcu, vpravo zarovnanú blokovú úvodzovku.
- <blockquote class = "pull-right" >
- ...
- </blockquote>
Zoznam položiek, pri ktorých na poradí výslovne nezáleží .
- <ul>
- <li> ... </li>
- </ul>
Zoznam položiek, pri ktorých na poradí vyslovene záleží .
- <ol>
- <li> ... </li>
- </ol>
Odstráňte predvolené list-style
a ľavé odsadenie na položkách zoznamu (iba okamžité deti).
- <ul class = "unstyled" >
- <li> ... </li>
- </ul>
Umiestnite všetky položky zoznamu na jeden riadok so inline-block
svetlou výplňou.
- <ul class = "inline" >
- <li> ... </li>
- </ul>
Zoznam výrazov s ich priradenými popismi.
- <dl>
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Urobte pojmy a popisy v <dl>
rade vedľa seba.
- <dl class = "dl-horizontálne" >
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Hlavy hore!Vodorovné zoznamy popisov skrátia výrazy, ktoré sú príliš dlhé na to, aby sa zmestili do opravy v ľavom stĺpci text-overflow
. V užších výrezoch sa zmenia na predvolené vrstvené rozloženie.
Zabaľte vložené útržky kódu pomocou <code>
.
<section>
by mali byť zabalené ako vložené.
- Napríklad < code > & lt ; sekcia & gt ;</ code > by mala byť zabalená ako vložená .
Použite <pre>
pre viacero riadkov kódu. Pre správne vykreslenie nezabudnite v kóde opustiť všetky lomené zátvorky.
<p>Ukážkový text tu...</p>
- <pred>
- <p>Ukážkový text tu...</p>
- </pre>
Hlavy hore!Uistite sa, že kód v <pre>
značkách máte čo najbližšie k ľavej strane. vykreslí všetky karty.
Voliteľne môžete pridať .pre-scrollable
triedu, ktorá nastaví maximálnu výšku 350 pixelov a poskytne posuvnú lištu osi y.
Pre základný štýl – ľahké čalúnenie a iba horizontálne prepážky – pridajte základnú triedu .table
k ľubovoľnému <table>
.
# | Krstné meno | Priezvisko | Používateľské meno |
---|---|---|---|
1 | Marka | Otto | @mdo |
2 | Jacob | Thornton | @tuk |
3 | Larry | vták |
- <table class = "table" >
- …
- </table>
Pridajte ktorúkoľvek z nasledujúcich tried do .table
základnej triedy.
.table-striped
Pridá pruhované pruhy do ľubovoľného riadka tabuľky v rámci <tbody>
selektora :nth-child
CSS (nie je k dispozícii v IE7-8).
# | Krstné meno | Priezvisko | Používateľské meno |
---|---|---|---|
1 | Marka | Otto | @mdo |
2 | Jacob | Thornton | @tuk |
3 | Larry | vták |
- <table class = "table table-striped" >
- …
- </table>
.table-bordered
Pridajte k stolu okraje a zaoblené rohy.
# | Krstné meno | Priezvisko | Používateľské meno |
---|---|---|---|
1 | Marka | Otto | @mdo |
Marka | Otto | @getbootstrap | |
2 | Jacob | Thornton | @tuk |
3 | Vtáčik Larry |
- <table class = "table-bordered" >
- …
- </table>
.table-hover
Povoľte stav kurzora na riadky tabuľky v rámci súboru <tbody>
.
# | Krstné meno | Priezvisko | Používateľské meno |
---|---|---|---|
1 | Marka | Otto | @mdo |
2 | Jacob | Thornton | @tuk |
3 | Vtáčik Larry |
- <table class = "table-hover" >
- …
- </table>
.table-condensed
Stoly sú kompaktnejšie, pretože výplň buniek rozrežete na polovicu.
# | Krstné meno | Priezvisko | Používateľské meno |
---|---|---|---|
1 | Marka | Otto | @mdo |
2 | Jacob | Thornton | @tuk |
3 | Vtáčik Larry |
- <table class = "table table-condended" >
- …
- </table>
Na zafarbenie riadkov tabuľky použite kontextové triedy.
Trieda | Popis |
---|---|
.success |
Označuje úspešnú alebo pozitívnu akciu. |
.error |
Označuje nebezpečnú alebo potenciálne negatívnu akciu. |
.warning |
Označuje varovanie, ktoré si môže vyžadovať pozornosť. |
.info |
Používa sa ako alternatíva k predvoleným štýlom. |
# | Produkt | Platba prijatá | Postavenie |
---|---|---|---|
1 | TBC – mesačne | 01/04/2012 | Schválené |
2 | TBC – mesačne | 02/04/2012 | Odmietnuté |
3 | TBC – mesačne | 03/04/2012 | Čaká na spracovanie |
4 | TBC – mesačne | 4. 4. 2012 | Zavolajte a potvrďte |
- ...
- < trieda tr = "úspech" >
- <td> 1 < /td>
- <td>TB – mesačne</ td >
- < td > 01/04/2012 < / td >
- <td>Schválené</ td >
- </ tr >
- ...
Zoznam podporovaných prvkov HTML tabuľky a spôsob ich použitia.
Tag | Popis |
---|---|
<table> |
Obalový prvok na zobrazenie údajov v tabuľkovom formáte |
<thead> |
Element kontajnera pre riadky hlavičky tabuľky ( <tr> ) na označenie stĺpcov tabuľky |
<tbody> |
Prvok kontajnera pre riadky tabuľky ( <tr> ) v tele tabuľky |
<tr> |
Element kontajnera pre množinu buniek tabuľky ( <td> alebo <th> ), ktorý sa zobrazuje v jednom riadku |
<td> |
Predvolená bunka tabuľky |
<th> |
Špeciálna bunka tabuľky pre štítky stĺpcov (alebo riadkov, v závislosti od rozsahu a umiestnenia). |
<caption> |
Popis alebo zhrnutie obsahu tabuľky, užitočné najmä pre čítačky obrazovky |
- <tabuľka>
- <caption> ... </caption>
- <thead>
- <tr>
- <th> ... </th>
- <th> ... </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td> ... </td>
- <td> ... </td>
- </tr>
- </tbody>
- </table>
Jednotlivé ovládacie prvky formulára dostávajú štýl, ale bez akejkoľvek požadovanej základnej triedy <form>
alebo veľkých zmien v označovaní. Výsledkom sú zoskupené štítky zarovnané doľava nad ovládacími prvkami formulára.
- <form>
- <fieldset>
- <legend> Legenda </legend>
- <label> Názov menovky </label>
- <input type = "text" zástupný symbol = "Napíšte niečo..." >
- <span class = "help-block" > Tu je príklad pomocného textu na úrovni bloku. </span>
- <label class = "checkbox" >
- <input type = "checkbox" > Check me out
- </label>
- <button type = "submit" class = "btn" > Submit </button>
- </fieldset>
- </form>
Súčasťou Bootstrapu sú tri voliteľné rozloženia formulárov pre bežné prípady použitia.
Pridajte .form-search
do formulára a .search-query
do <input>
pre extra zaoblený textový vstup.
- <form class = "form-search" >
- <input type = "text" class = "input-medium search-query" >
- <button type = "submit" class = "btn" > Search </button>
- </form>
Pridajte .form-inline
štítky zarovnané doľava a ovládacie prvky vložené do bloku pre kompaktné rozloženie.
- <form class = "form-inline" >
- <input type = "text" class = "input-small" zástupný symbol = "E-mail" >
- <input type = "password" class = "input-small" zástupný symbol = "Password" >
- <label class = "checkbox" >
- <input type = "checkbox" > Zapamätať si ma
- </label>
- <button type = "submit" class = "btn" > Prihlásiť sa </button>
- </form>
Štítky zarovnajte doprava a posuňte ich doľava, aby sa zobrazili na rovnakom riadku ako ovládacie prvky. Vyžaduje najviac zmien značiek oproti predvolenému formuláru:
.form-horizontal
do formulára.control-group
.control-label
na štítok.controls
aby boli správne zarovnané
- <form class = "form-horizontal" >
- <div class = "control-group" >
- <label class = "control-label" for = "inputEmail" > Email </label>
- <div class = "controls" >
- <input type = "text" id = "inputEmail" zástupný symbol = "E-mail" >
- </div>
- </div>
- <div class = "control-group" >
- <label class = "control-label" for = "inputPassword" > Heslo </label>
- <div class = "controls" >
- <input type = "password" id = "inputPassword" zástupný symbol = "Password" >
- </div>
- </div>
- <div class = "control-group" >
- <div class = "controls" >
- <label class = "checkbox" >
- <input type = "checkbox" > Zapamätať si ma
- </label>
- < typ tlačidla = "submit" class = "btn" > Prihlásiť sa </button>
- </div>
- </div>
- </form>
Príklady štandardných ovládacích prvkov formulára podporovaných vo vzorovom rozložení formulára.
Najbežnejší ovládací prvok formulára, textové vstupné polia. Zahŕňa podporu pre všetky typy HTML5: text, heslo, dátum a čas, dátum a čas-miestne, dátum, mesiac, čas, týždeň, číslo, e-mail, adresa URL, vyhľadávanie, tel a farba.
Vyžaduje použitie špecifikovaného type
vždy.
- < typ vstupu = "text" zástupný symbol = "Text input" >
Ovládanie formulára, ktoré podporuje viacero riadkov textu. Zmeniťrows
atribút podľa potreby.
- < riadky textovej oblasti = "3" ></textarea>
Začiarkavacie políčka slúžia na výber jednej alebo viacerých možností v zozname, zatiaľ čo rádiá sú na výber jednej možnosti z mnohých.
- <label class = "checkbox" >
- <input type = "checkbox" value = "" >
- Prvá možnosť je toto a toto – nezabudnite uviesť, prečo je to skvelé
- </label>
- <label class = "rádio" >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios1" value = "option1" zaškrtnuté >
- Prvá možnosť je toto a toto – nezabudnite uviesť, prečo je to skvelé
- </label>
- <label class = "rádio" >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios2" value = "option2" >
- Druhá možnosť môže byť niečo iné a jej výber zruší výber možnosti jedna
- </label>
Pridajte .inline
triedu do série začiarkavacích políčok alebo sa na rovnakom riadku zobrazia ovládacie prvky.
- <label class = "vložené začiarkavacie políčko" >
- <input type = "checkbox" id = "inlineCheckbox1" value = "option1" > 1
- </label>
- <label class = "vložené začiarkavacie políčko" >
- <input type = "checkbox" id = "inlineCheckbox2" value = "option2" > 2
- </label>
- <label class = "vložené začiarkavacie políčko" >
- <input type = "checkbox" id = "inlineCheckbox3" value = "option3" > 3
- </label>
multiple="multiple"
Ak chcete zobraziť viacero možností naraz, použite predvolenú možnosť alebo zadajte a .
- <vybrať>
- <option> 1 </option>
- <option> 2 </option>
- <option> 3 </option>
- <option> 4 </option>
- <option> 5 </option>
- </select>
- <select multiple = "multiple" >
- <option> 1 </option>
- <option> 2 </option>
- <option> 3 </option>
- <option> 4 </option>
- <option> 5 </option>
- </select>
Okrem existujúcich ovládacích prvkov prehliadača obsahuje Bootstrap ďalšie užitočné komponenty formulárov.
Pridajte text alebo tlačidlá pred alebo za akýkoľvek textový vstup. Upozorňujeme, že select
prvky tu nie sú podporované.
Ak chcete pridať text pred alebo pridať k vstupu, obaľte a a jednu z dvoch tried .add-on
.input
- <div class = "input-prepend" >
- <span class = "add-on" > @ </span>
- <input class = "span2" id = "prependedInput" type = "text" zástupný symbol = "Používateľské meno" >
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedInput " type = "text" >
- <span class = "add-on" > 0,00 </span>
- </div>
.add-on
Na pridanie a pridanie vstupu použite obe triedy a dve inštancie .
- <div class = "input-prepend input-append" >
- <span class = "add-on" > $ </span>
- <input class = "span2" id = "appendedPrependedInput " type = "text" >
- <span class = "add-on" > 0,00 </span>
- </div>
Namiesto a <span>
s textom použite a .btn
na pripojenie tlačidla (alebo dvoch) k vstupu.
- <div class = "input-append" >
- <input class = "span2" id = "appendedInputButton " typ = "text" >
- <button class = "btn" type = "button" > Choď! </button>
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedInputButtons " type = "text" >
- <button class = "btn" type = "button" > Hľadať </button>
- <button class = "btn" type = "button" > Možnosti </button>
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedDropdownButton " type = "text" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Akcia
- <span class = "caret" ></span>
- </button>
- <ul class = "rozbaľovacia ponuka" >
- ...
- </ul>
- </div>
- </div>
- <div class = "input-prepend" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Akcia
- <span class = "caret" ></span>
- </button>
- <ul class = "rozbaľovacia ponuka" >
- ...
- </ul>
- </div>
- <input class = "span2" id = "prependedDropdownButton" type = "text" >
- </div>
- <div class = "input-prepend input-append" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Akcia
- <span class = "caret" ></span>
- </button>
- <ul class = "rozbaľovacia ponuka" >
- ...
- </ul>
- </div>
- <input class = "span2" id = "appendedPrependedDropdownButton " type = "text" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Akcia
- <span class = "caret" ></span>
- </button>
- <ul class = "rozbaľovacia ponuka" >
- ...
- </ul>
- </div>
- </div>
- <form>
- <div class = "input-prepend" >
- <div class = "btn-group" > ... </div>
- < typ vstupu = "text" >
- </div>
- <div class = "input-append" >
- < typ vstupu = "text" >
- <div class = "btn-group" > ... </div>
- </div>
- </form>
- <form class = "form-search" >
- <div class = "input-append" >
- <input type = "text" class = "span2 search-query" >
- <button type = "submit" class = "btn" > Search </button>
- </div>
- <div class = "input-prepend" >
- <button type = "submit" class = "btn" > Search </button>
- <input type = "text" class = "span2 search-query" >
- </div>
- </form>
Použite relatívne triedy veľkostí, ako sú .input-large
alebo priraďte svoje vstupy k veľkostiam stĺpcov mriežky pomocou .span*
tried.
Zabezpečte, aby sa ľubovoľný prvok <input>
alebo <textarea>
prvok správal ako prvok na úrovni bloku.
- <input class = "input-block-level" type = "text" zástupný symbol = ".input-block-level" >
- <input class = "input-mini" type = "text" zástupný symbol = ".input-mini" >
- <input class = "input-small" type = "text" zástupný symbol = ".input-small" >
- <input class = "input-medium" type = "text" zástupný symbol = ".input-medium" >
- <input class = "input-large" type = "text" zástupný symbol = ".input-large" >
- <input class = "input-xlarge" type = "text" zástupný symbol = ".input-xlarge" >
- <input class = "input-xxlarge" type = "text" zástupný symbol = ".input-xxlarge" >
Hlavy hore!V budúcich verziách zmeníme použitie týchto relatívnych vstupných tried tak, aby zodpovedali našim veľkostiam tlačidiel. Napríklad,.input-large
zväčší výplň a veľkosť písma vstupu.
Použite .span1
na .span12
pre vstupy, ktoré zodpovedajú rovnakým veľkostiam stĺpcov mriežky.
- <input class = "span1" type = "text" zástupný symbol = ".span1" >
- <input class = "span2" type = "text" zástupný symbol = ".span2" >
- <input class = "span3" type = "text" zástupný symbol = ".span3" >
- <select class = "span1" >
- ...
- </select>
- <select class = "span2" >
- ...
- </select>
- <select class = "span3" >
- ...
- </select>
V prípade viacerých vstupov mriežky na riadok použite .controls-row
triedu modifikátora na správne rozmiestnenie . Pohybuje vstupy, aby sa zbalili biele miesta, nastavujú sa správne okraje a vymazávajú sa pohyblivé znaky.
- <div class = "controls" >
- <input class = "span5" type = "text" zástupný symbol = ".span5" >
- </div>
- <div class = "controls controls-row" >
- <input class = "span4" type = "text" zástupný symbol = ".span4" >
- <input class = "span1" type = "text" zástupný symbol = ".span1" >
- </div>
- ...
Prezentujte údaje vo formulári, ktorý nie je možné upravovať bez použitia skutočného označenia formulára.
- <span class = "input-xlarge uneditable-input" > Tu je nejaká hodnota </span>
Ukončite formulár skupinou akcií (tlačidiel). Keď .form-actions
sú tlačidlá umiestnené v rámci , automaticky sa odsadia, aby sa zarovnali s ovládacími prvkami formulára.
- <div class = "form-actions" >
- <button type = "submit" class = "btn btn-primary" > Uložiť zmeny </button>
- <button type = "button" class = "btn" > Zrušiť </button>
- </div>
Podpora na úrovni riadkov a blokov pre pomocný text, ktorý sa zobrazuje okolo ovládacích prvkov formulára.
- <input type = "text" ><span class = "help-inline" > Vložený text pomocníka </span>
- <input type = "text" ><span class = "help-block" > Dlhší blok pomocného textu, ktorý sa zalomí na nový riadok a môže presahovať jeden riadok. </span>
Poskytnite používateľom alebo návštevníkom spätnú väzbu pomocou základných stavov spätnej väzby k ovládacím prvkom formulárov a menovkám.
Odstránime predvolené outline
štýly na niektorých ovládacích prvkoch formulárov a box-shadow
namiesto nich použijeme a pre :focus
.
- <input class = "input-xlarge" id = "focusedInput" type = "text" value = "Toto je zamerané..." >
Štýl vstupov cez predvolenú funkciu prehliadača s :invalid
. Zadajte a type
, pridajte required
atribút, ak pole nie je voliteľné, a (ak je to vhodné) zadajte pattern
.
Táto funkcia nie je k dispozícii vo verziách prehliadača Internet Explorer 7-9 z dôvodu nedostatočnej podpory pseudoselektorov CSS.
- <input class = "span3" type = "email" povinné >
Pridajte disabled
atribút na vstup, aby ste zabránili vstupu používateľa a vyvolali mierne odlišný vzhľad.
- <input class = "input-xlarge" id = "disabledInput" type = "text" placeholder = "Zakázaný vstup tu..." vypnutý >
Bootstrap obsahuje overovacie štýly pre chybové, varovné, informačné a úspešné správy. Ak chcete použiť, pridajte príslušnú triedu do okolitého súboru .control-group
.
- <div class = "control-group warning" >
- <label class = "control-label" for = "inputWarning" > Vstup s upozornením </label>
- <div class = "controls" >
- <input type = "text" id = "inputWarning" >
- <span class = "help-inline" > Niečo sa mohlo pokaziť </span>
- </div>
- </div>
- <div class = "chyba kontrolnej skupiny" >
- <label class = "control-label" for = "inputError" > Vstup s chybou </label>
- <div class = "controls" >
- <input type = "text" id = "inputError" >
- <span class = "help-inline" > Opravte chybu </span>
- </div>
- </div>
- <div class = "informácie o kontrolnej skupine" >
- <label class = "control-label" for = "inputInfo" > Vstup s informáciami </label>
- <div class = "controls" >
- <input type = "text" id = "inputInfo" >
- <span class = "help-inline" > Používateľské meno je už zadané </span>
- </div>
- </div>
- <div class = "úspech kontrolnej skupiny" >
- <label class = "control-label" for = "inputSuccess" > Úspešný vstup </label>
- <div class = "controls" >
- <input type = "text" id = "inputSuccess" >
- <span class = "help-inline" > Hurá! </span>
- </div>
- </div>
Pridajte triedy do <img>
prvku, aby ste mohli jednoducho upravovať obrázky v akomkoľvek projekte.
- <img src = "..." class = "img-zaokrúhlené" >
- <img src = "..." class = "img-circle" >
- <img src = "..." class = "img-polaroid" >
Hlavy hore! .img-rounded
a .img-circle
nefungujú v IE7-8 kvôli nedostatku border-radius
podpory.
140 ikon vo forme sprite, dostupných v tmavosivej (predvolenej) a bielej farbe, ktoré poskytuje Glyphicons .
Glyphicons Halflings bežne nie sú k dispozícii zadarmo, ale dohoda medzi Bootstrap a tvorcami Glyphicons to umožnila bez nákladov pre vás ako vývojárov. Ako poďakovanie vás žiadame, aby ste zahrnuli voliteľný odkaz späť na Glyphicons vždy, keď to bude praktické.
Všetky ikony vyžadujú <i>
značku s jedinečnou triedou s predponou icon-
. Ak chcete použiť, umiestnite nasledujúci kód takmer kdekoľvek:
- <i class = "icon-search" ></i>
K dispozícii sú aj štýly pre obrátené (biele) ikony, pripravené s jednou extra triedou. Túto triedu budeme špecificky presadzovať pri umiestnení kurzora myši a aktívnych stavoch pre navigačné a rozbaľovacie odkazy.
- <i class = "ikona-vyhľadávanie ikon-biela" ></i>
Hlavy hore!Pri použití vedľa textových reťazcov, ako sú tlačidlá alebo navigačné odkazy, nezabudnite ponechať medzeru za <i>
značkou, aby sa dosiahli správne medzery.
Použite ich v tlačidlách, skupinách tlačidiel pre panel s nástrojmi, navigáciu alebo vstupy do formulárov.
- <div class = "btn-toolbar" >
- <div class = "btn-group" >
- <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-group" >
- <a class = "btn btn-primary" href = "#" ><i class = "icon-user icon-white" ></i> Používateľ </a>
- <a class = "btn btn-primary dropdown-toggle" data-toggle = "dropdown" href = "#" ><span class = "caret" ></span></a>
- <ul class = "rozbaľovacia ponuka" >
- <li><a href = "#" ><i class = "icon-ceruzka" ></i> Upraviť </a></li>
- <li><a href = "#" ><i class = "icon-trash" ></i> Odstrániť </a></li>
- <li><a href = "#" ><i class = "icon-ban-circle" ></i> Zákaz </a></li>
- <li class = "delider" ></li>
- <li><a href = "#" ><i class = "i" ></i> Urobiť správcu </a></li>
- </ul>
- </div>
- <a class = "btn btn-large" href = "#" ><i class = "icon-star" ></i> Hviezda </a>
- <a class = "btn btn-small" href = "#" ><i class = "icon-star" ></i> Hviezda </a>
- <a class = "btn btn-mini" href = "#" ><i class = "icon-star" ></i> Hviezda </a>
- <ul class = "nav nav-list" >
- <li class = "active" ><a href = "#" ><i class = "icon-home icon-white" ></i> Domov </a></li>
- <li><a href = "#" ><i class = "kniha ikon" ></i> Knižnica </a></li>
- <li><a href = "#" ><i class = "icon-ceruzka" ></i> Aplikácie </a></li>
- <li><a href = "#" ><i class = "i" ></i> Rôzne </a></li>
- </ul>
- <div class = "control-group" >
- <label class = "control-label" for = "inputIcon" > E-mailová adresa </label>
- <div class = "controls" >
- <div class = "input-prepend" >
- <span class = "doplnok" ><i class = "ikona-obálka" ></i></span>
- <input class = "span2" id = "inputIcon" type = "text" >
- </div>
- </div>
- </div>