Alapvető HTML-elemek stílusosan és bővíthető osztályokkal továbbfejlesztve.
Az összes HTML-címsor <h1>
elérhető <h6>
.
A Bootstrap globális alapértelmezése font-size
14 képpont , 20 képpontline-height
mellett . Ez vonatkozik a és az összes bekezdésre. Ezenkívül a (bekezdések) alsó margót kapnak sormagasságuk felével (alapértelmezés szerint 10 képpont).<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>
Tegye kiemelhetővé a bekezdést a hozzáadásával .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.
<p class = "lead" > ... </p>
A tipográfiai skála két KEVESEBB változón alapul a változókban.less : @baseFontSize
és @baseLineHeight
. Az első az egész használt alap betűméret, a második pedig az alapvonal magassága. Ezeket a változókat és néhány egyszerű matematikát használjuk a margók, kitöltések és vonalmagasságok létrehozásához minden típusunkhoz és még sok máshoz. Testreszabhatja őket, és a Bootstrap alkalmazkodik.
Használja a HTML alapértelmezett kiemelő címkéit könnyű stílusokkal.
<small>
A szövegközi vagy szövegtömbök hangsúlytalanításához használja a kis címkét.
Ezt a szövegsort apró betűsként kell kezelni.
<p> <kicsi> Ezt a szövegsort apró betűsként kell kezelni. </small> </p>
Nagyobb betűsúllyal rendelkező szövegrészlet kiemelésére.
A következő szövegrészlet félkövér szövegként jelenik meg .
<strong> félkövér szövegként jelenítve meg </strong>
Egy szövegrészlet dőlt betűs kiemelésére.
A következő szövegrészlet dőlt betűs szövegként jelenik meg .
<em> dőlt betűs szövegként jelenik meg </em>
Fel a fejjel!Nyugodtan használhatja <b>
és <i>
HTML5-ben. <b>
célja, hogy kiemelje a szavakat vagy kifejezéseket anélkül, hogy további jelentőséget tulajdonítana, míg <i>
többnyire hang, szakkifejezések stb.
Könnyen igazíthatja újra a szöveget az összetevőkhöz a szövegigazítási osztályokkal.
Balra igazított szöveg.
Középre igazított szöveg.
Jobbra igazított szöveg.
- <p class = "text-left" > Balra igazított szöveg. </p>
- <p class = "text-center" > Középre igazított szöveg. </p>
- <p class = "text-right" > Jobbra igazított szöveg. </p>
Egy maroknyi hangsúlyos használati osztály segítségével adja át a jelentést a színekkel.
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 = "némított" > 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>
A HTML elem stilizált megvalósítása <abbr>
a rövidítésekhez és a mozaikszavakhoz, hogy a kibővített verziót mutasson. Az attribútumot tartalmazó rövidítéseknek title
világos pontozott alsó szegélye van, és a súgó kurzor az egérmutatón, amely további kontextust biztosít az egérmutató lebegtetésekor.
<abbr>
Ha egy rövidítésen hosszú kurzort szeretne kibontani, akkor adja meg az title
attribútumot.
Az attribútum szó rövidítése az attr .
<abbr title = "attribute" > attr </abbr>
<abbr class="initialism">
Adjon .initialism
hozzá egy rövidítést valamivel kisebb betűmérethez.
A HTML a legjobb dolog a szeletelt kenyér óta.
<abbr title = "HyperText Markup Language" class = "inicializmus" > HTML </abbr>
Mutassa be a legközelebbi ős vagy az egész munka elérhetőségi adatait.
<address>
A formázás megőrzéséhez az összes sort a -val fejezze be <br>
.
- <cím>
- <strong> Twitter, Inc. </strong><br>
- 795 Folsom Ave, Suite 600 <br>
- San Francisco, CA 94107 <br>
- <abbr title = "Phone" > P: </abbr> (123) 456-7890
- </address>
- <cím>
- <strong> Teljes név </strong><br>
- <a href = "mailto:#" > [email protected] </a>
- </address>
Más forrásból származó tartalomblokkok idézéséhez a dokumentumban.
Tekerje <blockquote>
körbe bármely HTML -kódot idézetként. Egyenes idézetekhez a <p>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante. </p>
- </blockquote>
Stílus- és tartalommódosítások a szabványos idézet egyszerű variációihoz.
Adjon hozzá <small>
címkét a forrás azonosításához. A forrásmunka nevét burkolja be <cite>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
Valaki híres a Forrás címében
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante. </p>
- <small> Valaki híres <cite title = "Forráscím" > Forráscím </cite></small>
- </blockquote>
.pull-right
Lebegtetett, jobbra igazított idézethez használja .
- <blockquote class = "jobbra húzás" >
- ...
- </blockquote>
Azon tételek listája, amelyekben a sorrend nem kifejezetten számít.
- <ul>
- <li> ... </li>
- </ul>
Azon tételek listája, amelyekben a sorrend kifejezetten számít.
- <ol>
- <li> ... </li>
- </ol>
Távolítsa el az alapértelmezett list-style
és bal oldali kitöltést a listaelemekről (csak az azonnali gyermekeknél).
- <ul class = "unstyled" >
- <li> ... </li>
- </ul>
Helyezze az összes listaelemet egyetlen sorba, inline-block
némi világos párnázással.
- <ul class = "inline" >
- <li> ... </li>
- </ul>
A kifejezések listája a hozzájuk tartozó leírásokkal.
- <dl>
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
<dl>
Sorolja fel egymás mellett a kifejezéseket és leírásokat .
- <dl class = "dl-horizontal" >
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Fel a fejjel!A vízszintes leíráslisták csonkolják azokat a kifejezéseket, amelyek túl hosszúak ahhoz, hogy elférjenek a bal oldali oszlop javításában text-overflow
. Szűkebb nézetablakban az alapértelmezett halmozott elrendezésre váltanak.
Burkolja be a soron belüli kódrészleteket a következővel: <code>
.
<section>
soron belüliként kell csomagolni.
- Például : < kód> & lt ; szakaszt & gt ;</ code > soron belüliként kell tördelni .
<pre>
Többsoros kódhoz használja . Ügyeljen arra, hogy minden szögletes zárójelet elhagyjon a kódban a megfelelő megjelenítés érdekében.
<p>Minta szöveg itt...</p>
- <pre>
- <p>Minta szöveg itt...</p>
- </pre>
Fel a fejjel!Ügyeljen arra, hogy a kód a <pre>
címkéken belül legyen a lehető legközelebb a bal oldalhoz; az összes lapot megjeleníti.
Opcionálisan hozzáadhatja az .pre-scrollable
osztályt, amely 350 képpont maximális magasságot állít be, és egy y-tengely görgetősávot biztosít.
Az alapvető stílushoz – könnyű párnázás és csak vízszintes elválasztók – adja hozzá az alaposztályt .table
bármely <table>
.
# | Keresztnév | Vezetéknév | Felhasználónév |
---|---|---|---|
1 | Mark | Ottó | @mdo |
2 | Jákób | Thornton | @zsír |
3 | Larry | a madár |
- <table class = "tábla" >
- …
- </table>
Adja hozzá a következő osztályok bármelyikét az .table
alaposztályhoz.
.table-striped
Zebra-csíkozást ad a táblázat bármely sorához <tbody>
a CSS-választón keresztül :nth-child
(az IE7-8-ban nem érhető el).
# | Keresztnév | Vezetéknév | Felhasználónév |
---|---|---|---|
1 | Mark | Ottó | @mdo |
2 | Jákób | Thornton | @zsír |
3 | Larry | a madár |
- <table class = "tábla asztalcsíkos" >
- …
- </table>
.table-bordered
Adjon hozzá szegélyeket és lekerekített sarkokat az asztalhoz.
# | Keresztnév | Vezetéknév | Felhasználónév |
---|---|---|---|
1 | Mark | Ottó | @mdo |
Mark | Ottó | @getbootstrap | |
2 | Jákób | Thornton | @zsír |
3 | Larry, a madár |
- <table class = "táblázat szegélyezett" >
- …
- </table>
.table-hover
Lebegési állapot engedélyezése a táblázaton belüli sorokon <tbody>
.
# | Keresztnév | Vezetéknév | Felhasználónév |
---|---|---|---|
1 | Mark | Ottó | @mdo |
2 | Jákób | Thornton | @zsír |
3 | Larry, a madár |
- <table class = "table table-hover" >
- …
- </table>
.table-condensed
Kompaktabbá teszi az asztalokat azáltal, hogy kettévágja a cellapárnázást.
# | Keresztnév | Vezetéknév | Felhasználónév |
---|---|---|---|
1 | Mark | Ottó | @mdo |
2 | Jákób | Thornton | @zsír |
3 | Larry, a madár |
- <table class = "táblázat-sűrített" >
- …
- </table>
Használjon környezetfüggő osztályokat a táblázat sorainak színezéséhez.
Osztály | Leírás |
---|---|
.success |
Sikeres vagy pozitív cselekvést jelez. |
.error |
Veszélyes vagy potenciálisan negatív tevékenységet jelez. |
.warning |
Figyelmeztetést jelez, amely figyelmet igényel. |
.info |
Az alapértelmezett stílusok alternatívájaként használják. |
# | Termék | Fizetés megtörtént | Állapot |
---|---|---|---|
1 | TB – havonta | 2012.01.04 | Jóváhagyott |
2 | TB – havonta | 2012.02.04 | Elutasította |
3 | TB – havonta | 2012.03.04 | Függőben levő |
4 | TB – havonta | 2012.04.04 | Hívjon a megerősítéshez |
- ...
- < tr class = "siker" >
- <td> 1 < /td>
- <td>TB – havonta</ td >
- <td> 2012. 01. 04. < / td >
- <td>Jóváhagyva</ td >
- </ tr >
- ...
A támogatott HTML-táblázat-elemek listája és használatuk módja.
Címke | Leírás |
---|---|
<table> |
Burkolat elem az adatok táblázatos formátumban történő megjelenítéséhez |
<thead> |
Tárolóelem a táblázat fejlécsoraihoz ( <tr> ) a táblázat oszlopainak címkézéséhez |
<tbody> |
Tárolóelem a táblázat soraihoz ( <tr> ) a táblázat törzsében |
<tr> |
Tárolóelem a táblázatcellák ( <td> vagy <th> ) halmazához, amely egyetlen sorban jelenik meg |
<td> |
Alapértelmezett táblázatcella |
<th> |
Speciális táblázatcella oszlop (vagy sor, hatókörtől és elhelyezéstől függően) címkéihez |
<caption> |
A táblázat leírása vagy összefoglalása, különösen a képernyőolvasók számára hasznos |
- <tábla>
- <caption> ... </caption>
- <thead>
- <tr>
- <th> ... </th>
- <th> ... </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td> ... </td>
- <td> ... </td>
- </tr>
- </tbody>
- </table>
<form>
Az egyes űrlapvezérlők stílust kapnak, de a jelölésen vagy a jelölésben lévő szükséges alaposztály nélkül . Halmozott, balra igazított címkéket eredményez az űrlapvezérlők tetején.
- <form>
- <mezőkészlet>
- <legend> Jelmagyarázat </legend>
- <label> Címke neve </label>
- <input type = "text" placeholder = "Írjon be valamit..." >
- <span class = "help-block" > Példa blokkszintű súgószövegre itt. </span>
- <label class = "checkbox" >
- <input type = "checkbox" > Nézd meg
- </label>
- <button type = "submit" class = "btn" > Küldés </button>
- </fieldset>
- </form>
A Bootstrap három választható űrlapelrendezést tartalmaz a gyakori használati esetekhez.
Adja .form-search
hozzá az ��rlaphoz és .search-query
az <input>
extra kerek szövegbevitelhez.
- <form class = "form-search" >
- <input type = "text" class = "input-medium search-query" >
- <button type = "submit" class = "btn" > Keresés </button>
- </form>
Adja hozzá .form-inline
a balra igazított címkékhez és a soron belüli blokkvezérlőkhöz a kompakt elrendezés érdekében.
- <form class = "form-inline" >
- <input type = "text" class = "input-small" placeholder = "E-mail" >
- <input type = "password" class = "input-small" placeholder = "Jelszó" >
- <label class = "checkbox" >
- <input type = "checkbox" > Emlékezzen rám
- </label>
- <button type = "submit" class = "btn" > Bejelentkezés </button>
- </form>
Igazítsa jobbra a címkéket, és lebegtesse őket balra, hogy a vezérlőkkel egy sorban jelenjenek meg. A legtöbb jelölésmódosítást igényli az alapértelmezett űrlaphoz képest:
.form-horizontal
hozzá az űrlaphoz.control-group
.control-label
hozzá a címkéhez.controls
a megfelelő igazítás érdekében
- <form class = "form-horizontal" >
- <div class = "kontrollcsoport" >
- <label class = "control-label" for = "inputEmail" > E- mail </label>
- <div class = "vezérlők" >
- <input type = "text" id = "inputEmail" placeholder = "E-mail" >
- </div>
- </div>
- <div class = "kontrollcsoport" >
- <label class = "control-label" for = "inputPassword" > Jelszó </label>
- <div class = "vezérlők" >
- <input type = "password" id = "inputPassword" placeholder = "Jelszó" >
- </div>
- </div>
- <div class = "kontrollcsoport" >
- <div class = "vezérlők" >
- <label class = "checkbox" >
- <input type = "checkbox" > Emlékezzen rám
- </label>
- <button type = "submit" class = "btn" > Bejelentkezés </button>
- </div>
- </div>
- </form>
Példák a szabványos űrlapvezérlőkre, amelyeket egy példa űrlap-elrendezés támogat.
A leggyakoribb űrlapvezérlők, szöveges beviteli mezők. Támogatja az összes HTML5-típust: szöveg, jelszó, dátum és idő, dátum és helyi, dátum, hónap, idő, hét, szám, e-mail, URL, keresés, telefon és szín.
Mindenkor megköveteli a megadott használatát type
.
- <input type = "text" placeholder = "Szövegbevitel" >
Űrlapvezérlő, amely támogatja a többsoros szöveget. Szükség szerint módosítsa rows
az attribútumot.
- <textarea rows = "3" ></textarea>
A jelölőnégyzetek egy vagy több opció kiválasztására szolgálnak egy listában, míg a rádiók egy opció kiválasztására szolgálnak a sok közül.
- <label class = "checkbox" >
- <input type = "checkbox" value = "" >
- Az első lehetőség ez és az – feltétlenül írja le, miért nagyszerű
- </label>
- <label class = "rádió" >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios1" value = "opció1" bejelölve >
- Az első lehetőség ez és az – feltétlenül írja le, miért nagyszerű
- </label>
- <label class = "rádió" >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios2" value = "opció2" >
- A második lehetőség lehet valami más, és ennek kiválasztása megszünteti az első opció kijelölését
- </label>
Adja hozzá az .inline
osztályt egy sor jelölőnégyzethez, vagy a vezérlők rádiói ugyanabban a sorban jelennek meg.
- <label class = "checkbox inline" >
- <input type = "checkbox" id = "inlineCheckbox1" value = "option1 " > 1
- </label>
- <label class = "checkbox inline" >
- <input type = "checkbox" id = "inlineCheckbox2" value = "opció2" > 2
- </label>
- <label class = "checkbox inline" >
- <input type = "checkbox" id = "inlineCheckbox3" value = "option3" > 3
- </label>
Használja az alapértelmezett beállítást, vagy adjon meg egyet multiple="multiple"
, hogy egyszerre több beállítást jelenítsen meg.
- <kiválasztás>
- <option> 1 </option>
- <option> 2 </option>
- <option> 3 </option>
- <option> 4 </option>
- <option> 5 </option>
- </select>
- < többszörös kijelölés = "többszörös" >
- <option> 1 </option>
- <option> 2 </option>
- <option> 3 </option>
- <option> 4 </option>
- <option> 5 </option>
- </select>
A meglévő böngészővezérlők mellett a Bootstrap további hasznos űrlapösszetevőket is tartalmaz.
Szöveg vagy gombok hozzáadása bármely szövegalapú bevitel előtt vagy után. Vegye figyelembe, hogy az select
elemek itt nem támogatottak.
A bemenet elé vagy hozzáfűzéséhez a két osztály valamelyikével tördeljen egy -et .add-on
és egy -et.input
- <div class = "input-prepend" >
- <span class = "add-on" > @ </span>
- <input class = "span2" id = "prependedInput " type = "text" placeholder = "Felhasználónév" >
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedInput " type = "text" >
- <span class = "kiegészítő" > .00 </span>
- </div>
Használja mind az osztályokat, mind a két példányát a .add-on
bemenet elé és hozzáfűzéséhez.
- <div class = "input-prepend input-append" >
- <span class = "add-on" > $ </span>
- <input class = "span2" id = "appendedPrependedInput " type = "text" >
- <span class = "kiegészítő" > .00 </span>
- </div>
<span>
A szöveges a helyett használja az a gombot, .btn
hogy egy (vagy kettőt) gombot csatoljon a bemenethez.
- <div class = "input-append" >
- <input class = "span2" id = "appendedInputButton " type = "text" >
- <button class = "btn" type = "button" > Ugrás! </button>
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedInputButtons " type = "text" >
- <button class = "btn" type = "button" > Keresés </button>
- <button class = "btn" type = "button" > Beállítások </button>
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedDropdownButton " type = "text" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "legördülő menü" >
- Akció
- <span class = "caret" ></span>
- </button>
- <ul class = "legördülő menü" >
- ...
- </ul>
- </div>
- </div>
- <div class = "input-prepend" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "legördülő menü" >
- Akció
- <span class = "caret" ></span>
- </button>
- <ul class = "legördülő menü" >
- ...
- </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 = "legördülő menü" >
- Akció
- <span class = "caret" ></span>
- </button>
- <ul class = "legördülő menü" >
- ...
- </ul>
- </div>
- <input class = "span2" id = "appendedPrependedDropdownButton " type = "text" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "legördülő menü" >
- Akció
- <span class = "caret" ></span>
- </button>
- <ul class = "legördülő menü" >
- ...
- </ul>
- </div>
- </div>
- <form>
- <div class = "input-prepend" >
- <div class = "btn-group" > ... </div>
- <beviteli típus = "szöveg" >
- </div>
- <div class = "input-append" >
- <beviteli típus = "szöveg" >
- <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" > Keresés </button>
- </div>
- <div class = "input-prepend" >
- <button type = "submit" class = "btn" > Keresés </button>
- <input type = "text" class = "span2 search-query" >
- </div>
- </form>
Használjon relatív méretezési osztályokat, .input-large
vagy illessze bemeneteit a rács oszlopméreteihez .span*
osztályok használatával.
Bármelyik <input>
vagy <textarea>
elem blokkszintű elemként viselkedik.
- <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" >
Fel a fejjel!A jövőbeli verziókban módosítani fogjuk ezeknek a relatív beviteli osztályoknak a használatát, hogy megfeleljenek a gombok méretének. Például .input-large
növeli a bemenet kitöltését és betűméretét.
Használja .span1
az .span12
olyan bemenetekhez, amelyek megegyeznek a rácsoszlopok méretével.
- <input class = "span1" type = "text" placeholder = ".span1" >
- <input class = "span2" type = "text" placeholder = ".span2" >
- <input class = "span3" type = "text" placeholder = ".span3" >
- <select class = "span1" >
- ...
- </select>
- <select class = "span2" >
- ...
- </select>
- <select class = "span3" >
- ...
- </select>
Soronként több rácsbemenet esetén használja a .controls-row
módosító osztályt a megfelelő térközhöz . Lebegteti a bemeneteket a szóköz összecsukásához, beállítja a megfelelő margókat, és törli a lebegést.
- <div class = "vezérlők" >
- <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>
- ...
Az adatokat olyan formában jelenítse meg, amely nem szerkeszthető tényleges űrlapjelölés használata nélkül.
- <span class = "input-xlarge uneditable-input" > Valami érték van itt </span>
Az űrlap befejezése műveletek csoportjával (gombokkal). Ha a gombok közé helyezik .form-actions
, a gombok automatikusan behúzódnak, hogy egy vonalba kerüljenek az űrlapvezérlőkkel.
- <div class = "form-actions" >
- <button type = "submit" class = "btn btn-primary" > Módosítások mentése </button>
- <button type = "button" class = "btn" > Mégse </button>
- </div>
Soron belüli és blokkszintű támogatás az űrlapvezérlők körül megjelenő súgószövegekhez.
- <input type = "text" ><span class = "help-inline" > Soron belüli súgószöveg </span>
- <input type = "text" ><span class = "help-block" > Egy hosszabb súgószöveg blokk, amely egy új sorba tör, és egy soron túl is terjedhet. </span>
Adjon visszajelzést a felhasználóknak vagy a látogatóknak az űrlapvezérlőkkel és címkékkel kapcsolatos alapvető visszajelzési állapotokkal.
Eltávolítjuk az alapértelmezett outline
stílusokat egyes űrlapvezérlőkről, és helyette egy karaktert alkalmazunk box-shadow
a :focus
.
- <input class = "input-xlarge" id = "focusedInput" type = "text" value = "Ez fókuszált..." >
Stílusos bemenetek az alapértelmezett böngészőfunkción keresztül a segítségével :invalid
. Adja meg a type
, adja hozzá az required
attribútumot, ha a mező nem kötelező, és (ha van) adjon meg egy pattern
.
Ez nem érhető el az Internet Explorer 7–9 verzióiban a CSS pszeudoválasztók támogatásának hiánya miatt.
- <input class = "span3" type = "e-mail" kötelező >
Adja hozzá az disabled
attribútumot egy bemenethez, hogy megakadályozza a felhasználói bevitelt, és kissé eltérő megjelenést váltson ki.
- <input class = "input-xlarge" id = "disabledInput" type = "text" placeholder = "A bevitel itt letiltva..." letiltva >
A Bootstrap érvényesítési stílusokat tartalmaz a hibákhoz, figyelmeztetésekhez, információkhoz és sikerüzenetekhez. A használathoz adja hozzá a megfelelő osztályt a környezőhöz .control-group
.
- <div class = "kontrollcsoport figyelmeztetés" >
- <label class = "control-label" for = "inputWarning" > Bevitel figyelmeztetéssel </label>
- <div class = "vezérlők" >
- <input type = "text" id = "inputWarning" >
- <span class = "help-inline" > Valami hiba történt </span>
- </div>
- </div>
- <div class = "vezérlőcsoport-hiba" >
- <label class = "control-label" for = "inputError" > Hibás bevitel </label>
- <div class = "vezérlők" >
- <input type = "text" id = "inputError" >
- <span class = "help-inline" > Kérjük, javítsa ki a hibát </span>
- </div>
- </div>
- <div class = "vezérlőcsoport információ" >
- <label class = "control-label" for = "inputInfo" > Adatbevitel </label>
- <div class = "vezérlők" >
- <input type = "text" id = "inputInfo" >
- <span class = "help-inline" > A felhasználónév már foglalt </span>
- </div>
- </div>
- <div class = "kontrollcsoport sikere" >
- <label class = "control-label" for = "inputSuccess" > Sikeres bevitel </label>
- <div class = "vezérlők" >
- <input type = "text" id = "inputSuccess" >
- <span class = "help-inline" > Woohoo! </span>
- </div>
- </div>
Adjon hozzá osztályokat egy <img>
elemhez, hogy könnyen stílusozhassa a képeket bármely projektben.
- <img src = "..." class = "img-kerekített" >
- <img src = "..." class = "img-circle" >
- <img src = "..." class = "img-polaroid" >
Fel a fejjel! .img-rounded
és .img-circle
nem működnek az IE7-8-ban a border-radius
támogatás hiánya miatt.
140 ikon sprite formában, sötétszürke (alapértelmezett) és fehér színben, a Glyphicons által biztosított .
A Glyphicons Halflings általában nem érhető el ingyen, de a Bootstrap és a Glyphicons alkotói közötti megállapodás lehetővé tette ezt Önnek, mint fejlesztőnek, költség nélkül. Köszönetképpen arra kérünk, hogy adjon meg egy opcionális hivatkozást a Glyphiconshoz , amikor csak lehetséges.
Minden ikonhoz szükség <i>
van egy egyedi osztályú címkére, amely előtagja icon-
. A használathoz helyezze el a következő kódot szinte bárhol:
- <i class = "icon-search" ></i>
A fordított (fehér) ikonokhoz is rendelkezésre állnak stílusok, amelyek egy extra osztállyal készülnek. Ezt az osztályt kifejezetten a lebegtetés és az aktív állapotok esetén fogjuk bevezetni a navigációs és legördülő hivatkozások esetében.
- <i class = "icon-search icon-white" ></i>
Fel a fejjel!Ha szöveges karakterláncok mellett használ, mint például a gombokban vagy a navigációs hivatkozásokban, ügyeljen arra, hogy hagyjon szóközt a <i>
címke után a megfelelő térköz érdekében.
Használja őket gombokban, gombcsoportokban az eszköztárhoz, a navigációhoz vagy az űrlap elé fűzött bevitelekhez.
- <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> Felhasználó </a>
- <a class = "btn btn-primary dropdown-toggle" data-toggle = "dropdown" href = "#" ><span class = "caret" ></span></a>
- <ul class = "legördülő menü" >
- <li><a href = "#" ><i class = "icon-pencil" ></i> Szerkesztés </a></li>
- <li><a href = "#" ><i class = "icon-trash" ></i> Törlés </a></li>
- <li><a href = "#" ><i class = "icon-ban-circle" ></i> Kitiltás </a></li>
- <li class = "osztó" ></li>
- <li><a href = "#" ><i class = "i" ></i> Legyen adminisztrátor </a></li>
- </ul>
- </div>
- <a class = "btn btn-large" href = "#" ><i class = "icon-star" ></i> Csillag </a>
- <a class = "btn btn-small" href = "#" ><i class = "icon-star" ></i> Csillag </a>
- <a class = "btn btn-mini" href = "#" ><i class = "icon-star" ></i> Csillag </a>
- <ul class = "nav nav-list" >
- <li class = "aktív" ><a href = "#" ><i class = "icon-home icon-white" ></i> Kezdőlap </a></li>
- <li><a href = "#" ><i class = "ikonkönyv" ></i> Könyvtár </a></li>
- <li><a href = "#" ><i class = "icon-pencil" ></i> Alkalmazások </a></li>
- <li><a href = "#" ><i class = "i" ></i> Egyéb </a></li>
- </ul>
- <div class = "kontrollcsoport" >
- <label class = "control-label" for = "inputIcon" > E- mail cím </label>
- <div class = "vezérlők" >
- <div class = "input-prepend" >
- <span class = "kiegészítő" ><i class = "ikon-boríték" ></i></span>
- <input class = "span2" id = "inputIcon" type = "text" >
- </div>
- </div>
- </div>