Základní prvky HTML stylizované a vylepšené rozšiřitelnými třídami.
Všechny HTML nadpisy jsou <h1>
k <h6>
dispozici.
Globální výchozí nastavení Bootstrapu font-size
je 14px s line-height
hodnotou 20px . To platí pro <body>
odstavce a všechny. Kromě toho <p>
(odstavce) obdrží spodní okraj poloviční své výšky řádku (10 pixelů ve výchozím nastavení).
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>
Nechte odstavec vyniknout přidání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žena na dvou proměnných LESS v proměnných.less : @baseFontSize
a @baseLineHeight
. První je základní velikost písma použitá v celém textu a druhá je výška základního řádku. Tyto proměnné a nějakou jednoduchou matematiku používáme k vytvoření okrajů, odsazení a výšek řádků všech našich typů a dalších. Přizpůsobte si je a Bootstrap se přizpůsobí.
Využijte výchozí značky zvýraznění HTML s odlehčenými styly.
<small>
Pro snížení zvýraznění vloženého textu nebo bloků textu použijte malou značku.
Tento řádek textu má být považován za drobný tisk.
<p> <small> Tento řádek textu má být považován za drobný tisk. </small> </p>
Pro zvýraznění úryvku textu s vyšší gramáží písma.
Následující úryvek textu je vykreslen jako tučný text .
<strong> vykreslen jako tučný text </strong>
Pro zvýraznění úryvku textu kurzívou.
Následující úryvek textu je vykreslen jako text psaný kurzívou .
<em> vykreslen jako text psaný kurzívou </em>
Hlavy vzhůru!Klidně používejte <b>
a <i>
v HTML5. <b>
je určen ke zvýraznění slov nebo frází, aniž by zdůrazňoval další důležitost, zatímco <i>
je většinou pro hlas, technické výrazy atd.
Snadno znovu zarovnejte text ke komponentám pomocí tříd zarovnání textu.
Text zarovnaný doleva.
Text zarovnaný na střed.
Text zarovnaný vpravo.
- <p class = "text-left" > Text zarovnaný doleva. </p>
- <p class = "text-center" > Text zarovnaný na střed. </p>
- <p class = "text-right" > Text zarovnaný doprava. </p>
Přeneste význam prostřednictvím barev s několika zdůrazněnými užitnými třídami.
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>
Stylizovaná implementace prvku HTML <abbr>
pro zkratky a akronymy pro zobrazení rozšířené verze při umístění kurzoru myši. Zkratky s title
atributem mají při umístění kurzoru světle tečkovaný spodní okraj a pomocný kurzor, který poskytuje další kontext při umístění kurzoru.
<abbr>
U rozšířeného textu při dlouhém umístění kurzoru na zkratku uveďte title
atribut.
Zkratka slova atribut je attr .
<abbr title = "attribute" > attr </abbr>
<abbr class="initialism">
Přidejte .initialism
ke zkratce pro trochu menší velikost písma.
HTML je nejlepší věc od krájeného chleba.
<abbr title = "HyperText Markup Language" class = "initialism" > HTML </abbr>
Uveďte kontaktní informace na nejbližšího předka nebo celé dílo.
<address>
Zachovejte formátování ukončením všech řádků znakem <br>
.
- <adresa>
- <strong> Twitter, Inc. </strong><br>
- 795 Folsom Ave, Suite 600 <br>
- San Francisco, CA 94107 <br>
- <abbr title = "Telefon" > P: </abbr> (123) 456-7890
- </adresa>
- <adresa>
- <strong> Celé jméno </strong><br>
- <a href = "mailto:#" > [email protected] </a>
- </adresa>
Pro citování bloků obsahu z jiného zdroje ve vašem dokumentu.
Zabalte <blockquote>
do nabídky jakýkoli HTML . Pro přímé uvozovky doporučujeme <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>
Změny stylu a obsahu pro jednoduché variace na standardní blokovou nabídku.
Přidejte <small>
značku pro identifikaci zdroje. Zabalte název zdrojového díla do <cite>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Celé číslo posuere erat a ante.
Někdo slavný v Source Title
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elita. Celé číslo posuere erat a ante. </p>
- <small> Někdo slavný <cite title = "Source Title" > Zdrojový název </cite></small>
- </blockquote>
Použijte .pull-right
pro plovoucí, vpravo zarovnané blokové uvozovky.
- <blockquote class = "pull-right" >
- ...
- </blockquote>
Seznam položek, u kterých na pořadí výslovně nezáleží .
- <ul>
- <li> ... </li>
- </ul>
Seznam položek, u kterých na pořadí výslovně záleží.
- <ol>
- <li> ... </li>
- </ol>
Odeberte výchozí list-style
a levé odsazení u položek seznamu (pouze okamžité děti).
- <ul class = "unstyled" >
- <li> ... </li>
- </ul>
Umístěte všechny položky seznamu na jeden řádek s inline-block
lehkým odsazením.
- <ul class = "inline" >
- <li> ... </li>
- </ul>
Seznam výrazů s jejich přidruženými popisy.
- <dl>
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Seřaďte termíny a popisy <dl>
vedle sebe.
- <dl class = "dl-horizontální" >
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Hlavy vzhůru!Vodorovné seznamy popisů zkrátí výrazy, které jsou příliš dlouhé a nevejdou se do opravy v levém sloupci text-overflow
. V užších výřezech se změní na výchozí skládané rozvržení.
Zabalte vložené úryvky kódu pomocí <code>
.
<section>
by měl být zabalen jako vložený.
- Například < code > & lt ; sekce & gt ;</ code > by měla být zabalena jako vložená .
Použijte <pre>
pro více řádků kódu. Pro správné vykreslení nezapomeňte v kódu vynechat všechny lomené závorky.
<p>Ukázkový text zde...</p>
- <před>
- <p>Ukázka textu zde...</p>
- </pre>
Hlavy vzhůru!Ujistěte se, že kód ve <pre>
značkách držíte co nejblíže vlevo; vykreslí všechny karty.
Volitelně můžete přidat .pre-scrollable
třídu, která nastaví maximální výšku 350 pixelů a poskytne posuvník na ose y.
Pro základní styl – světlé vycpávky a pouze vodorovné oddělovače – přidejte základní třídu .table
do libovolné <table>
.
# | Jméno | Příjmení | Uživatelské jméno |
---|---|---|---|
1 | Označit | Otto | @mdo |
2 | Jacobe | Thornton | @Tlustý |
3 | Larry | pták | @cvrlikání |
- <table class = "table" >
- …
- </table>
Přidejte kteroukoli z následujících tříd do .table
základní třídy.
.table-striped
Přidá pruhování zebry do libovolného řádku tabulky v rámci <tbody>
selektoru :nth-child
CSS (není k dispozici v IE7-8).
# | Jméno | Příjmení | Uživatelské jméno |
---|---|---|---|
1 | Označit | Otto | @mdo |
2 | Jacobe | Thornton | @Tlustý |
3 | Larry | pták | @cvrlikání |
- < třída tabulky = "tabulka s pruhy tabulky" >
- …
- </table>
.table-bordered
Přidejte do tabulky okraje a zaoblené rohy.
# | Jméno | Příjmení | Uživatelské jméno |
---|---|---|---|
1 | Označit | Otto | @mdo |
Označit | Otto | @getbootstrap | |
2 | Jacobe | Thornton | @Tlustý |
3 | Pták Larry | @cvrlikání |
- < třída tabulky = "tabulka ohraničená tabulkou" >
- …
- </table>
.table-hover
Povolit stav přechodu na řádky tabulky v rámci <tbody>
.
# | Jméno | Příjmení | Uživatelské jméno |
---|---|---|---|
1 | Označit | Otto | @mdo |
2 | Jacobe | Thornton | @Tlustý |
3 | Pták Larry | @cvrlikání |
- <table class = "table-hover" >
- …
- </table>
.table-condensed
Dělá stoly kompaktnější tím, že zkrátí výplň buněk na polovinu.
# | Jméno | Příjmení | Uživatelské jméno |
---|---|---|---|
1 | Označit | Otto | @mdo |
2 | Jacobe | Thornton | @Tlustý |
3 | Pták Larry | @cvrlikání |
- <table class = "table table-condended" >
- …
- </table>
K obarvení řádků tabulky použijte kontextové třídy.
Třída | Popis |
---|---|
.success |
Označuje úspěšnou nebo pozitivní akci. |
.error |
Označuje nebezpečnou nebo potenciálně negativní akci. |
.warning |
Označuje varování, které může vyžadovat pozornost. |
.info |
Používá se jako alternativa k výchozím stylům. |
# | Produkt | Platba přijata | Postavení |
---|---|---|---|
1 | TBC – měsíčně | 01/04/2012 | Schválený |
2 | TBC – měsíčně | 02/04/2012 | Odmítnuto |
3 | TBC – měsíčně | 03/04/2012 | čekající |
4 | TBC – měsíčně | 4. 4. 2012 | Zavolejte pro potvrzení |
- ...
- < třída tr = "úspěch" >
- <td> 1 < /td>
- <td>TB – měsíčně</ td >
- < td > 01/04/2012 < / td >
- <td>Schváleno</ td >
- </ tr >
- ...
Seznam podporovaných prvků HTML tabulky a způsob jejich použití.
Štítek | Popis |
---|---|
<table> |
Obalový prvek pro zobrazení dat v tabulkovém formátu |
<thead> |
Prvek kontejneru pro řádky záhlaví tabulky ( <tr> ) pro označení sloupců tabulky |
<tbody> |
Prvek kontejneru pro řádky tabulky ( <tr> ) v těle tabulky |
<tr> |
Prvek kontejneru pro sadu buněk tabulky ( <td> nebo <th> ), který se zobrazí na jednom řádku |
<td> |
Výchozí buňka tabulky |
<th> |
Speciální buňka tabulky pro popisky sloupců (nebo řádků, v závislosti na rozsahu a umístění). |
<caption> |
Popis nebo shrnutí toho, co tabulka obsahuje, zvláště užitečné pro čtečky obrazovky |
- <tabulka>
- <caption> ... </caption>
- <hlava>
- <tr>
- <th> ... </th>
- <th> ... </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td> ... </td>
- <td> ... </td>
- </tr>
- </tbody>
- </table>
Jednotlivé ovládací prvky formuláře dostávají styl, ale bez jakékoli požadované základní třídy <form>
nebo velkých změn v označení. Výsledkem jsou skládané štítky zarovnané doleva nad ovládacími prvky formuláře.
- <formulář>
- <fieldset>
- <legend> Legenda </legend>
- <label> Název štítku </label>
- <input type = "text" zástupný symbol = "Napište něco…" >
- <span class = "help-block" > Příklad textu nápovědy na úrovni bloku zde. </span>
- <label class = "checkbox" >
- <input type = "checkbox" > Check me out
- </label>
- <button type = "submit" class = "btn" > Submit </button>
- </fieldset>
- </form>
Součástí Bootstrapu jsou tři volitelná rozvržení formulářů pro běžné případy použití.
Přidejte .form-search
do formuláře a .search-query
do <input>
pro extra zaoblený textový vstup.
- <form class = "form-search" >
- <input type = "text" class = "input-medium search-query" >
- <button type = "submit" class = "btn" > Hledat </button>
- </form>
Přidejte .form-inline
štítky zarovnané doleva a ovládací prvky vložené do bloku pro kompaktní rozvržení.
- <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" > Zapamatovat si mě
- </label>
- <button type = "submit" class = "btn" > Přihlásit se </button>
- </form>
Štítky zarovnejte doprava a posuňte je doleva, aby se zobrazily na stejném řádku jako ovládací prvky. Vyžaduje nejvíce změn značek oproti výchozímu formuláři:
.form-horizontal
do formuláře.control-group
.control-label
na štítek.controls
Pro správné zarovnání zabalte všechny související ovládací prvky
- < třída formuláře = "forma-horizontální" >
- <div class = "control-group" >
- <label class = "control-label" for = "inputEmail" > E-mail </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" > Zapamatovat si mě
- </label>
- <button type = "submit" class = "btn" > Přihlásit se </button>
- </div>
- </div>
- </form>
Příklady standardních ovládacích prvků formuláře podporovaných v ukázkovém rozložení formuláře.
Nejběžnější ovládací prvek formuláře, textová vstupní pole. Zahrnuje podporu pro všechny typy HTML5: text, heslo, datum a čas, datum a čas-místní, datum, měsíc, čas, týden, číslo, e-mail, adresa URL, vyhledávání, tel a barva.
Vždy vyžaduje použití specifikovaného type
.
- < typ vstupu = "text" zástupný symbol = "Zadávání textu" >
Ovládací prvek formuláře, který podporuje více řádků textu. Změňte rows
atribut podle potřeby.
- <textarea rows = "3" ></textarea>
Zaškrtávací políčka jsou pro výběr jedné nebo několika možností v seznamu, zatímco rádia jsou pro výběr jedné možnosti z mnoha.
- <label class = "checkbox" >
- <input type = "checkbox" value = "" >
- Možnost jedna je to a to – nezapomeňte uvést, proč je to skvělé
- </label>
- <label class = "radio" >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios1" value = "option1" zaškrtnuto >
- Možnost jedna je to a to – nezapomeňte uvést, proč je to skvělé
- </label>
- <label class = "radio" >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios2" value = "option2" >
- Možnost dvě může být něco jiného a její výběr zruší výběr možnosti jedna
- </label>
Přidejte .inline
třídu do řady zaškrtávacích políček nebo se na stejném řádku zobrazí přepínače pro ovládací prvky.
- <label class = "inline checkbox" >
- <input type = "checkbox" id = "inlineCheckbox1" value = "option1" > 1
- </label>
- <label class = "inline checkbox" >
- <input type = "checkbox" id = "inlineCheckbox2" value = "option2" > 2
- </label>
- <label class = "inline checkbox" >
- <input type = "checkbox" id = "inlineCheckbox3" value = "option3" > 3
- </label>
Použijte výchozí možnost nebo zadejte a, chcete- multiple="multiple"
li zobrazit více možností najednou.
- <vybrat>
- <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>
Kromě stávajících ovládacích prvků prohlížeče Bootstrap obsahuje další užitečné komponenty formuláře.
Přidejte text nebo tlačítka před nebo za jakýkoli textový vstup. Pamatujte, že select
prvky zde nejsou podporovány.
Zabalte .add-on
a a input
jednou ze dvou tříd, chcete-li ke vstupu přidat nebo přidat text.
- <div class = "input-prepend" >
- <span class = "add-on" > @ </span>
- <input class = "span2" id = "prependedInput" type = "text" zástupný symbol = "Uživatelské jméno" >
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedInput " type = "text" >
- <span class = "add-on" > 0,00 </span>
- </div>
Použijte obě třídy a dvě instance .add-on
pro předřazení a připojení vstupu.
- <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>
Místo a <span>
s textem použijte a .btn
k připojení tlačítka (nebo dvou) ke vstupu.
- <div class = "input-append" >
- <input class = "span2" id = "appendedInputButton " typ = "text" >
- <button class = "btn" type = "button" > Go! </button>
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedInputButtons " type = "text" >
- <button class = "btn" type = "button" > Hledat </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" >
- Akce
- <span class = "caret" ></span>
- </button>
- <ul class = "rozbalovací nabídka" >
- ...
- </ul>
- </div>
- </div>
- <div class = "input-prepend" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Akce
- <span class = "caret" ></span>
- </button>
- <ul class = "rozbalovací nabídka" >
- ...
- </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" >
- Akce
- <span class = "caret" ></span>
- </button>
- <ul class = "rozbalovací nabídka" >
- ...
- </ul>
- </div>
- <input class = "span2" id = "appendedPrependedDropdownButton " type = "text" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Akce
- <span class = "caret" ></span>
- </button>
- <ul class = "rozbalovací nabídka" >
- ...
- </ul>
- </div>
- </div>
- <formulář>
- <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 vyhledávací dotaz" >
- <button type = "submit" class = "btn" > Hledat </button>
- </div>
- <div class = "input-prepend" >
- <button type = "submit" class = "btn" > Hledat </button>
- <input type = "text" class = "span2 vyhledávací dotaz" >
- </div>
- </form>
Použijte relativní třídy velikosti, jako jsou .input-large
nebo přiřaďte své vstupy velikostem sloupců mřížky pomocí .span*
tříd.
Zajistěte, aby se jakýkoli prvek <input>
nebo <textarea>
prvek choval jako prvek 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 vzhůru!V budoucích verzích změníme použití těchto relativních vstupních tříd tak, aby odpovídaly velikosti našich tlačítek. Například .input-large
zvýší výplň a velikost písma vstupu.
Použijte .span1
to .span12
pro vstupy, které odpovídají stejným velikostem sloupců mříž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>
Pro více vstupů mřížky na řádek použijte .controls-row
pro správné rozestupy třídu modifikátoru . Plovoucí vstupy sbalí prázdné znaky, nastaví správné okraje a vymaže plovoucí hodnotu.
- <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 data ve formuláři, který nelze upravovat bez použití skutečného označení formuláře.
- <span class = "input-xlarge uneditable-input" > Nějaká hodnota zde </span>
Ukončete formulář skupinou akcí (tlačítek). Když jsou tlačítka umístěna do .form-actions
, automaticky se odsadí, aby se zarovnala s ovládacími prvky formuláře.
- <div class = "form-actions" >
- <button type = "submit" class = "btn btn-primary" > Uložit změny </button>
- <button type = "button" class = "btn" > Zrušit </button>
- </div>
Vložená a bloková podpora pro text nápovědy, který se zobrazuje kolem ovládacích prvků formuláře.
- <input type = "text" ><span class = "help-inline" > Vložený text nápovědy </span>
- <input type = "text" ><span class = "help-block" > Delší blok textu nápovědy, který se zalomí na nový řádek a může přesahovat jeden řádek. </span>
Poskytněte zpětnou vazbu uživatelům nebo návštěvníkům pomocí základních stavů zpětné vazby k ovládacím prvkům formulářů a štítkům.
Odebereme výchozí outline
styly u některých ovládacích prvků formuláře a použijeme na box-shadow
jeho místo pro :focus
.
- <input class = "input-xlarge" id = "focusedInput" type = "text" value = "Toto je zaměřeno..." >
Styl vstupů prostřednictvím výchozí funkce prohlížeče s :invalid
. Zadejte a type
, přidejte required
atribut, pokud pole není volitelné, a (pokud existuje) zadejte pattern
.
Toto není k dispozici ve verzích Internet Exploreru 7-9 kvůli nedostatečné podpoře pseudoselektorů CSS.
- <input class = "span3" type = "email" povinné >
Přidejte disabled
atribut na vstup, abyste zabránili vstupu uživatele a vyvolali mírně odlišný vzhled.
- <input class = "input-xlarge" id = "disabledInput" type = "text" placeholder = "Deaktivován vstup zde..." vypnuto >
Bootstrap obsahuje styly ověření chyb, varování, informací a zpráv o úspěchu. Chcete-li použít, přidejte příslušnou třídu do okolního .control-group
.
- <div class = "control-group warning" >
- <label class = "control-label" for = "inputWarning" > Vstup s varováním </label>
- <div class = "controls" >
- <input type = "text" id = "inputWarning" >
- <span class = "help-inline" > Něco se mohlo pokazit </span>
- </div>
- </div>
- <div class = "chyba kontrolní skupiny" >
- <label class = "control-label" for = "inputError" > Vstup s chybou </label>
- <div class = "controls" >
- <input type = "text" id = "inputError" >
- <span class = "help-inline" > Opravte prosím chybu </span>
- </div>
- </div>
- <div class = "control-group info" >
- <label class = "control-label" for = "inputInfo" > Vstup s informacemi </label>
- <div class = "controls" >
- <input type = "text" id = "inputInfo" >
- <span class = "help-inline" > Uživatelské jméno je již obsazeno </span>
- </div>
- </div>
- <div class = "úspěch kontrolní skupiny" >
- <label class = "control-label" for = "inputSuccess" > Úspěšné zadání </label>
- <div class = "controls" >
- <input type = "text" id = "inputSuccess" >
- <span class = "help-inline" > Hurá! </span>
- </div>
- </div>
Přidejte třídy k <img>
prvku, abyste mohli snadno stylizovat obrázky v libovolném projektu.
- <img src = "..." class = "img-rounded" >
- <img src = "..." class = "img-circle" >
- <img src = "..." class = "img-polaroid" >
Hlavy vzhůru! .img-rounded
a .img-circle
nefungují v IE7-8 kvůli nedostatku border-radius
podpory.
140 ikon ve formě sprite, dostupných v tmavě šedé (výchozí) a bílé, poskytuje Glyphicons .
Glyphicons Halflings normálně nejsou k dispozici zdarma, ale dohoda mezi Bootstrap a tvůrci Glyphicons to umožnila bez nákladů pro vás jako vývojáře. Jako poděkování vás žádáme, abyste zahrnuli volitelný odkaz zpět na Glyphicons , kdykoli to bude praktické.
Všechny ikony vyžadují <i>
značku s jedinečnou třídou s předponou icon-
. Chcete-li použít, umístěte následující kód téměř kamkoli:
- <i class = "icon-search" ></i>
K dispozici jsou také styly pro obrácené (bílé) ikony, připravené s jednou třídou navíc. Tuto třídu budeme konkrétně vynucovat při umístění kurzoru a aktivních stavech pro navigační a rozevírací odkazy.
- <i class = "icon-search icon-white" ></i>
Hlavy vzhůru!Při použití vedle textových řetězců, jako jsou tlačítka nebo navigační odkazy, ponechejte za <i>
tagem mezeru pro správné rozestupy.
Použijte je v tlačítkách, skupinách tlačítek pro panel nástrojů, navigaci nebo vstupy do formuláře.
- <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> Uživatel </a>
- <a class = "btn btn-primary dropdown-toggle" data-toggle = "dropdown" href = "#" ><span class = "caret" ></span></a>
- <ul class = "rozbalovací nabídka" >
- <li><a href = "#" ><i class = "icon-pencil" ></i> Upravit </a></li>
- <li><a href = "#" ><i class = "icon-trash" ></i> Smazat </a></li>
- <li><a href = "#" ><i class = "icon-ban-circle" ></i> Zákaz </a></li>
- <li class = "rozdělovač" ></li>
- <li><a href = "#" ><i class = "i" ></i> Jmenovat správce </a></li>
- </ul>
- </div>
- <a class = "btn btn-large" href = "#" ><i class = "icon-star" ></i> Hvězdička </a>
- <a class = "btn btn-small" href = "#" ><i class = "icon-star" ></i> Hvězdička </a>
- <a class = "btn btn-mini" href = "#" ><i class = "icon-star" ></i> Hvězdička </a>
- <ul class = "nav nav-list" >
- <li class = "active" ><a href = "#" ><i class = "icon-home icon-white" ></i> Home </a></li>
- <li><a href = "#" ><i class = "kniha ikon" ></i> Knihovna </a></li>
- <li><a href = "#" ><i class = "icon-pencil" ></i> Aplikace </a></li>
- <li><a href = "#" ><i class = "i" ></i> Různé </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 = "add-on" ><i class = "icon-envelope" ></i></span>
- <input class = "span2" id = "inputIcon" type = "text" >
- </div>
- </div>
- </div>