Fundamentele HTML-eleminten stylearre en ferbettere mei útwreide klassen.
Alle HTML headings, <h1>
troch <h6>
binne beskikber.
De globale standert fan Bootstrap font-size
is 14px , mei in line-height
fan 20px . Dit wurdt tapast op de <body>
en alle paragrafen. Derneist <p>
krije (paragrafen) in ûnderste marzje fan de helte fan har linehichte (standert 10px).
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>
Meitsje in paragraaf opfallend troch ta te foegjen .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.
<p class = "lead" > ... </p>
De typografyske skaal is basearre op twa MINDER fariabelen yn variables.less : @baseFontSize
en @baseLineHeight
. De earste is de basislettertypegrutte dy't troch it heule brûkt wurdt en de twadde is de basislinehichte. Wy brûke dy fariabelen en wat ienfâldige wiskunde om de marzjes, paddings, en line-hichtes fan al ús type en mear te meitsjen. Pas se oan en Bootstrap past him oan.
Meitsje gebrûk fan HTML's standert klam tags mei lichtgewicht stilen.
<small>
Brûk de lytse tag om ynline of tekstblokken te beklamjen .
Dizze rigel tekst is bedoeld om behannele te wurden as lytse print.
<p> <lyts> Dizze rigel tekst is bedoeld om behannele te wurden as lytse print. </lyts> </p>
Foar it beklamjen fan in stikje tekst mei in swierder lettertype-gewicht.
It folgjende stikje tekst wurdt werjûn as fet tekst .
<strong> werjûn as fet tekst </strong>
Foar it beklamjen fan in stikje tekst mei kursyf.
It folgjende stikje tekst wurdt werjûn as kursive tekst .
<em> werjûn as kursive tekst </em>
Heads up!Fiel jo frij om te brûken <b>
en <i>
yn HTML5. <b>
is bedoeld om wurden of útdrukkingen te markearjen sûnder ekstra belang oer te bringen, wylst <i>
it meast foar stim, technyske termen, ensfh.
Tekst maklik opnij oanpasse oan komponinten mei tekstôfstimmingsklassen.
Links rjochte tekst.
Sintrum rjochte tekst.
Rjochts rjochte tekst.
- <p class = "text-left" > Links rjochte tekst. </p>
- <p class = "text-center" > Sintrum rjochte tekst. </p>
- <p class = "text-right" > Rjochts rjochte tekst. </p>
Bring betsjutting oer troch kleur mei in hânfol klam klassen foar nut.
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 = "tekst-warskôging" > Etiam porta as 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>
Stilisearre ymplemintaasje fan HTML's <abbr>
elemint foar ôfkoartings en akronyms om de útwreide ferzje te sjen op hover. Ofkoartings mei in title
attribút hawwe in ljocht stippele boaiem grins en in help rinnerke op hover, foarsjen ekstra kontekst op hover.
<abbr>
Foar útwreide tekst op lange hover fan in ôfkoarting, befetsje it title
attribút.
In ôfkoarting fan it wurd attribút is attr .
<abbr title = "attribút" > attr </abbr>
<abbr class="initialism">
Taheakje .initialism
oan in ôfkoarting foar in wat lytsere lettertypegrutte.
HTML is it bêste ding sûnt gesneden bôle.
<abbr title = "HyperText Markup Language" class = "initialisme" > HTML </abbr>
Presintearje kontaktynformaasje foar de tichtstbye foarâlden as it heule wurk.
<address>
Bewarje opmaak troch alle rigels te einigjen mei <br>
.
- <adres>
- <strong> Twitter, Inc. </strong><br>
- 795 Folsom Ave, Suite 600 <br>
- San Francisco, CA 94107 <br>
- <abbr title = "Telefon" > P: </abbr> (123) 456-7890
- </adres>
- <adres>
- <strong> Folsleine namme </strong><br>
- <a href = "mailto:#" > [email protected] </a>
- </adres>
Foar it oanheljen fan blokken ynhâld fan in oare boarne binnen jo dokumint.
Wrap <blockquote>
om elke HTML as it sitaat. Foar rjochte quotes advisearje wy in <p>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat in ante.
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat in ante. </p>
- </blockquote>
Styl en ynhâld feroaret foar ienfâldige fariaasjes op in standert blokquote.
Foegje <small>
tag ta foar it identifisearjen fan de boarne. Wrap de namme fan it boarnewurk yn <cite>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat in ante.
Immen ferneamd yn Boarne Titel
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat in ante. </p>
- <small> Immen ferneamde <cite title = "Boarnetitel" > Boarnetitel </cite></small>
- </blockquote>
Brûk .pull-right
foar in driuwend, rjochts rjochte blokquote.
- <blockquote class = "pull-right" >
- ...
- </blockquote>
In list mei items wêryn de folchoarder net eksplisyt fan belang is.
- <ul>
- <li> ... </li>
- </ul>
In list mei items wêryn de folchoarder eksplisyt fan belang is .
- <ol>
- <li> ... </li>
- </ol>
Fuortsmite de standert list-style
en lofter padding op list items (allinich direkte bern).
- <ul class = "unstyled" >
- <li> ... </li>
- </ul>
Plak alle list items op ien rigel mei inline-block
en wat ljocht padding.
- <ul class = "inline" >
- <li> ... </li>
- </ul>
In list mei termen mei har byhearrende beskriuwingen.
- <dl>
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Meitsje termen en beskriuwingen yn <dl>
line-up side-by-side.
- <dl class = "dl-horizontal" >
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Heads up!Horizontale beskriuwingslisten sille termen ôfbrekke dy't te lang binne om te passen yn 'e lofterkolom fix text-overflow
. Yn smellere viewports sille se feroarje nei de standert steapele yndieling.
Wrap ynline snippets fan koade mei <code>
.
<section>
moatte wurde ferpakt as inline.
- Bygelyks , <koade > & lt ; seksje & gt ;</ code > moat wurde ferpakt as ynline .
Brûk <pre>
foar meardere rigels koade. Wês wis dat jo ûntkomme oan alle hoeke heakjes yn 'e koade foar in goede rendering.
<p>In foarbyldtekst hjir...</p>
- <foar>
- <p>foarbyldtekst hjir...</p>
- </pre>
Heads up!Wês wis dat jo koade binnen <pre>
tags sa ticht mooglik by de lofter hâlde; it sil alle ljeppers werjaan.
Jo kinne opsjoneel de .pre-scrollable
klasse tafoegje dy't in max-hichte fan 350px sil ynstelle en in y-as scrollbar leverje.
Foar basisstyling - ljochte padding en allinich horizontale ferdielen - foegje de basisklasse .table
ta oan elke <table>
.
# | Foarnamme | Achternamme | Brûkersnamme |
---|---|---|---|
1 | Merk | Otto | @mdo |
2 | Jacob | Thornton | @fet |
3 | Larry | de fûgel |
- <table class = "tabel" >
- …
- </tabel>
Foegje ien fan 'e folgjende klassen ta oan' e .table
basisklasse.
.table-striped
Foeget zebra-striping ta oan eltse tabel rige binnen de <tbody>
fia de :nth-child
CSS selector (net beskikber yn IE7-8).
# | Foarnamme | Achternamme | Brûkersnamme |
---|---|---|---|
1 | Merk | Otto | @mdo |
2 | Jacob | Thornton | @fet |
3 | Larry | de fûgel |
- <table class = "table table-striped" >
- …
- </tabel>
.table-bordered
Foegje rânen en rûne hoeken ta oan 'e tafel.
# | Foarnamme | Achternamme | Brûkersnamme |
---|---|---|---|
1 | Merk | Otto | @mdo |
Merk | Otto | @getbootstrap | |
2 | Jacob | Thornton | @fet |
3 | Larry de Fûgel |
- <table class = "table-bordered" >
- …
- </tabel>
.table-hover
Skeakelje in hover tastân op tabel rigen binnen in <tbody>
.
# | Foarnamme | Achternamme | Brûkersnamme |
---|---|---|---|
1 | Merk | Otto | @mdo |
2 | Jacob | Thornton | @fet |
3 | Larry de Fûgel |
- <table class = "table table-hover" >
- …
- </tabel>
.table-condensed
Makket tabellen kompakter troch sel padding yn de helte te snijen.
# | Foarnamme | Achternamme | Brûkersnamme |
---|---|---|---|
1 | Merk | Otto | @mdo |
2 | Jacob | Thornton | @fet |
3 | Larry de Fûgel |
- <table class = "tabel table-condensed" >
- …
- </tabel>
Brûk kontekstuele klassen om tabel rigen te kleurjen.
Klasse | Beskriuwing |
---|---|
.success |
Jout in suksesfolle of positive aksje oan. |
.error |
Jout in gefaarlike of mooglik negative aksje oan. |
.warning |
Jout in warskôging oan dy't miskien oandacht nedich hawwe. |
.info |
Wurdt brûkt as alternatyf foar de standert stilen. |
# | Produkt | Betelling opnommen | Status |
---|---|---|---|
1 | TB - Monthly | 01/04/2012 | Goedkard |
2 | TB - Monthly | 02/04/2012 | wegere |
3 | TB - Monthly | 03/04/2012 | Yn ôfwachting |
4 | TB - Monthly | 04/04/2012 | Skilje yn om te befêstigjen |
- ...
- < tr class = "sukses" >
- <td> 1 < /td>
- <td>TB - Moanlikse</ td >
- <td> 01 / 04 / 2012 < /td>
- <td>Goedkard</ td >
- </ tr >
- ...
List mei stipe HTML-eleminten foar tabel en hoe't se moatte wurde brûkt.
Tag | Beskriuwing |
---|---|
<table> |
Wrapping elemint foar it werjaan fan gegevens yn in tabelformaat |
<thead> |
Container elemint foar tabelkop rigen ( <tr> ) om tabelkolommen te labeljen |
<tbody> |
Container elemint foar tabel rigen ( <tr> ) yn it lichem fan 'e tabel |
<tr> |
Container elemint foar in set fan tabel sellen ( <td> of <th> ) dat ferskynt op in inkele rige |
<td> |
Standert tabel sel |
<th> |
Spesjale tabelsel foar kolom (as rige, ôfhinklik fan omfang en pleatsing) labels |
<caption> |
Beskriuwing of gearfetting fan wat de tabel hâldt, benammen nuttich foar skermlêzers |
- <tabel>
- <caption> ... </caption>
- <kop>
- <tr>
- <th> ... </th>
- <th> ... </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td> ... </td>
- <td> ... </td>
- </tr>
- </tbody>
- </tabel>
Yndividuele foarm kontrôles ûntfange styling, mar sûnder in fereaske basis klasse op de <form>
of grutte feroarings yn markup. Resultaten yn opsteapele, lofts rjochte labels boppe op formulierkontrôles.
- <foarm>
- <fieldset>
- <legend> Legend </legend>
- <label> Labelnamme </label>
- <input type = "text" placeholder = "Typ wat ..." >
- <span class = "help-block" > Foarbyld helptekst op bloknivo hjir. </span>
- <label class = "checkbox" >
- <input type = "checkbox" > Kontrolearje my
- </label>
- <button type = "submit" class = "btn" > Ferstjoere </button>
- </fieldset>
- </form>
Ynbegrepen mei Bootstrap binne trije opsjonele formulierlayouts foar gewoane gebrûksgefallen.
Taheakje .form-search
oan it formulier en .search-query
oan de <input>
foar in ekstra rûne tekst ynfier.
- <form class = "form-search" >
- <input type = "text" class = "ynput-medium sykfraach" >
- <button type = "submit" class = "btn" > Sykje </button>
- </form>
Taheakje .form-inline
foar etiketten en ynline-blokkontrôles foar in kompakte yndieling.
- <form class = "form-inline" >
- <input type = "text" class = "input-small" placeholder = "E-post" >
- <input type = "password" class = "input-small" placeholder = "Wachtwurd" >
- <label class = "checkbox" >
- <input type = "checkbox" > Unthâld my
- </label>
- <button type = "submit" class = "btn" > Oanmelde </button>
- </form>
Rjochts rjochtsje labels út en driuw se nei lofts om se op deselde rigel te meitsjen as kontrôles. Fereasket de measte markupwizigingen fan in standertformulier:
.form-horizontal
oan it formulier.control-group
.control-label
oan it label.controls
foar juste ôfstimming
- <form class = "form-horizontal" >
- <div class = "kontrôlegroep" >
- <label class = "control-label" for = "inputEmail" > E-post </label>
- <div class = "kontrôles" >
- <input type = "text" id = "inputEmail" plakhâlder = "E-post" >
- </div>
- </div>
- <div class = "kontrôlegroep" >
- <label class = "control-label" for = "inputPassword" > Wachtwurd </label>
- <div class = "kontrôles" >
- <input type = "password" id = "inputPassword" plakhâlder = "Wachtwurd" >
- </div>
- </div>
- <div class = "kontrôlegroep" >
- <div class = "kontrôles" >
- <label class = "checkbox" >
- <input type = "checkbox" > Unthâld my
- </label>
- <button type = "submit" class = "btn" > Oanmelde </button>
- </div>
- </div>
- </form>
Foarbylden fan standertfoarmkontrôles stipe yn in foarbyldfoarmyndieling.
Meast foarkommende foarmkontrôle, tekst-basearre ynfierfjilden. Omfettet stipe foar alle HTML5-typen: tekst, wachtwurd, datetime, datetime-lokaal, datum, moanne, tiid, wike, nûmer, e-post, url, sykje, tel, en kleur.
Fereasket it brûken fan in spesifisearre type
op alle tiden.
- <input type = "text" placeholder = "Tekst ynfier" >
Formkontrôle dy't meardere rigels tekst stipet. Feroarje rows
attribút as nedich.
- <textarea rows = "3" ></textarea>
Checkboxes binne foar it selektearjen fan ien of meardere opsjes yn in list, wylst radio's binne foar it selektearjen fan ien opsje út in protte.
- <label class = "checkbox" >
- <input type = "checkbox" wearde = "" >
- Opsje ien is dit en dat - wês wis dat jo opnimme wêrom't it geweldich is
- </label>
- <label class = "radio" >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios1" wearde = "option1" kontrolearre >
- Opsje ien is dit en dat - wês wis dat jo opnimme wêrom't it geweldich is
- </label>
- <label class = "radio" >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios2" wearde = "option2" >
- Opsje twa kin wat oars wêze en it selektearjen sil opsje ien deselektearje
- </label>
Foegje de .inline
klasse ta oan in searje karfakjes of radio's foar kontrôles ferskine op deselde rigel.
- <label class = "checkbox inline" >
- <input type = "checkbox" id = "inlineCheckbox1" wearde = "opsje1" > 1
- </label>
- <label class = "checkbox inline" >
- <input type = "checkbox" id = "inlineCheckbox2" wearde = "opsje2" > 2
- </label>
- <label class = "checkbox inline" >
- <input type = "checkbox" id = "inlineCheckbox3" wearde = "opsje3" > 3
- </label>
Brûk de standertopsje of spesifisearje in multiple="multiple"
om meardere opsjes tagelyk te sjen.
- <selektearje>
- <opsje> 1 </option>
- <opsje> 2 </option>
- <opsje> 3 </option>
- <opsje> 4 </option>
- <opsje> 5 </option>
- </selektearje>
- <selektearje meardere = "meardere" >
- <opsje> 1 </option>
- <opsje> 2 </option>
- <opsje> 3 </option>
- <opsje> 4 </option>
- <opsje> 5 </option>
- </selektearje>
Boppe op besteande browserkontrôles tafoegje, Bootstrap omfettet oare nuttige formulierkomponinten.
Foegje tekst of knoppen ta foar of nei elke tekst-basearre ynfier. Tink derom dat select
eleminten hjir net wurde stipe.
Wrap in .add-on
en in input
mei ien fan twa klassen foar in prepend of heakjen tekst oan in ynfier.
- <div class = "input-prepend" >
- <span class = "add-on" > @ </span>
- <input class = "span2" id = "prependedInput" type = "text" placeholder = "Brûkersnamme" >
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedInput" type = "tekst" >
- <span class = "add-on" > .00 </span>
- </div>
Brûk beide klassen en twa eksimplaren fan .add-on
om in ynfier foar te setten en ta te foegjen.
- <div class = "input-prepend input-append" >
- <span class = "add-on" > $ </span>
- <input class = "span2" id = "appendedPrependedInput" type = "tekst" >
- <span class = "add-on" > .00 </span>
- </div>
Yn stee fan in <span>
mei tekst, brûk in .btn
te heakjen in knop (of twa) oan in ynfier.
- <div class = "input-append" >
- <input class = "span2" id = "appendedInputButton" type = "tekst" >
- <button class = "btn" type = "button" > Gean! </knop>
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedInputButtons" type = "tekst" >
- <button class = "btn" type = "button" > Sykje </button>
- <button class = "btn" type = "button" > Opsjes </button>
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedDropdownButton" type = "tekst" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Aksje
- <span class = "caret" ></span>
- </knop>
- <ul class = "dropdown-menu" >
- ...
- </ul>
- </div>
- </div>
- <div class = "input-prepend" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Aksje
- <span class = "caret" ></span>
- </knop>
- <ul class = "dropdown-menu" >
- ...
- </ul>
- </div>
- <input class = "span2" id = "prependedDropdownButton" type = "tekst" >
- </div>
- <div class = "input-prepend input-append" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Aksje
- <span class = "caret" ></span>
- </knop>
- <ul class = "dropdown-menu" >
- ...
- </ul>
- </div>
- <input class = "span2" id = "appendedPrependedDropdownButton" type = "tekst" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Aksje
- <span class = "caret" ></span>
- </knop>
- <ul class = "dropdown-menu" >
- ...
- </ul>
- </div>
- </div>
- <foarm>
- <div class = "input-prepend" >
- <div class = "btn-group" > ... </div>
- <input type = "tekst" >
- </div>
- <div class = "input-append" >
- <input type = "tekst" >
- <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" > Sykje </button>
- </div>
- <div class = "input-prepend" >
- <button type = "submit" class = "btn" > Sykje </button>
- <input type = "text" class = "span2 search-query" >
- </div>
- </form>
Brûk klassen fan relative grutte lykas .input-large
of oerienkomme mei jo ynputs mei de gridkolomgrutte mei .span*
klassen.
Meitsje ien <input>
of <textarea>
elemint gedrage as in blok nivo elemint.
- <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" >
Heads up!Yn takomstige ferzjes sille wy it gebrûk fan dizze relative ynfierklassen feroarje om oerien te kommen mei ús knopgrutte. Bygelyks, .input-large
sil fergrutsje de padding en lettertype-grutte fan in ynfier.
Brûk .span1
oan .span12
foar ynputen dy't oerienkomme mei deselde grutte fan 'e rasterkolommen.
- <input class = "span1" type = "text" placeholder = ".span1" >
- <input class = "span2" type = "text" placeholder = ".span2" >
- <input class = "span3" type = "text" placeholder = ".span3" >
- <selektearje klasse = "span1" >
- ...
- </selektearje>
- <select class = "span2" >
- ...
- </selektearje>
- <selektearje klasse = "span3" >
- ...
- </selektearje>
Foar meardere rasterynputen per rigel, brûk de .controls-row
modifikaasjeklasse foar juste ôfstân . It driuwt de yngongen om de wite romte yn te fallen, stelt de juste marzjes yn en wisket de float.
- <div class = "kontrôles" >
- <input class = "span5" type = "text" placeholder = ".span5" >
- </div>
- <div class = "kontrôles-rige" >
- <input class = "span4" type = "text" placeholder = ".span4" >
- <input class = "span1" type = "text" placeholder = ".span1" >
- </div>
- ...
Presintearje gegevens yn in formulier dat net te bewurkjen is sûnder gebrûk fan werklike formuliermarkearring.
- <span class = "input-xlarge uneditable-input" > Guon wearde hjir </span>
Einigje in formulier mei in groep aksjes (knoppen). As se yn in pleatst wurde .form-actions
, sille de knoppen automatysk ynspringe om op te lizzen mei de formulierkontrôles.
- <div class = "form-aksjes" >
- <button type = "submit" class = "btn btn-primary" > Bewarje wizigingen </button>
- <button type = "button" class = "btn" > Ofbrekke </button>
- </div>
Inline- en bloknivo-stipe foar helptekst dy't om formulierkontrôles ferskynt.
- <input type = "text" ><span class = "help-inline" > Ynline helptekst </span>
- <input type = "text" ><span class = "help-block" > In langer blok helptekst dy't op in nije rigel brekt en oer ien rigel kin útrinne. </span>
Jou feedback oan brûkers as besikers mei basisfeedback-steaten oer formulierkontrôles en labels.
Wy ferwiderje de standertstilen outline
op guon formulierkontrôles en tapasse in box-shadow
op syn plak foar :focus
.
- <input class = "input-xlarge" id = "focusedInput" type = "text" wearde = "Dit is rjochte..." >
Style inputs fia standert blêder funksjonaliteit mei :invalid
. Spesifisearje in type
, foegje it required
attribút ta as it fjild net opsjoneel is, en (as fan tapassing) spesifisearje in pattern
.
Dit is net beskikber yn ferzjes fan Internet Explorer 7-9 fanwegen gebrek oan stipe foar CSS-pseudo-selektors.
- <input class = "span3" type = "e-post" fereaske >
Foegje it disabled
attribút ta op in ynfier om ynput fan brûkers te foarkommen en in wat oare uterlik te triggerjen.
- <input class = "input-xlarge" id = "disabledInput" type = "text" placeholder = "Ynfier hjir útskeakele..." útskeakele >
Bootstrap omfettet falidaasjestilen foar flater, warskôging, ynfo en súksesberjochten. Om te brûken, foegje de passende klasse ta oan 'e omlizzende .control-group
.
- <div class = "kontrôlegroep warskôging" >
- <label class = "control-label" for = "inputWarning" > Ynfier mei warskôging </label>
- <div class = "kontrôles" >
- <input type = "text" id = "inputWarskôging" >
- <span class = "help-inline" > Der kin wat mis gien </span>
- </div>
- </div>
- <div class = "kontrôlegroepflater" >
- <label class = "control-label" for = "inputError" > Ynfier mei flater </label>
- <div class = "kontrôles" >
- <input type = "text" id = "inputError" >
- <span class = "help-inline" > Korrigearje asjebleaft de flater </span>
- </div>
- </div>
- <div class = "control-group info" >
- <label class = "control-label" for = "inputInfo" > Ynfier mei ynformaasje </label>
- <div class = "kontrôles" >
- <input type = "text" id = "inputInfo" >
- <span class = "help-inline" > Brûkersnamme is al nommen </span>
- </div>
- </div>
- <div class = "sukses fan kontrôlegroep" >
- <label class = "control-label" for = "inputSuccess" > Ynfier mei súkses </label>
- <div class = "kontrôles" >
- <input type = "text" id = "inputSuccess" >
- <span class = "help-inline" > Woohoo! </span>
- </div>
- </div>
Foegje klassen ta oan in <img>
elemint om ôfbyldings maklik yn elk projekt te stylearjen.
- <img src = "..." class = "img-ronde" >
- <img src = "..." class = "img-sirkel" >
- <img src = "..." class = "img-polaroid" >
Heads up! .img-rounded
en .img-circle
wurkje net yn IE7-8 fanwege gebrek oan border-radius
stipe.
140 ikoanen yn sprite-foarm, beskikber yn donkergriis (standert) en wyt, levere troch Glyphicons .
Glyphicons Halflings binne normaal net fergees beskikber, mar in regeling tusken Bootstrap en de Glyphicons makkers hawwe dit mooglik makke sûnder kosten foar jo as ûntwikkelders. As tank freegje wy jo om in opsjonele keppeling werom te nimmen nei Glyphicons wannear praktysk.
Alle ikoanen fereaskje in <i>
tag mei in unike klasse, foarôfgeand mei icon-
. Om te brûken, pleats de folgjende koade sawat oeral:
- <i class = "icon-search" ></i>
D'r binne ek stilen beskikber foar omkearde (wite) ikoanen, klear makke mei ien ekstra klasse. Wy sille spesifyk hanthavenje dizze klasse op hover en aktive steaten foar nav en dropdown keppelings.
- <i class = "icon-search icon-white" ></i>
Heads up!As jo njonken tekststrings brûke, lykas yn knoppen of nav-keppelings, wês dan wis dat jo in spaasje efter de <i>
tag litte foar juste ôfstân.
Brûk se yn knoppen, knopgroepen foar in arkbalke, navigaasje, of foarôfgeande formulierynputs.
- <div class = "btn-arkbalke" >
- <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> Meidogger </a>
- <a class = "btn btn-primary dropdown-toggle" data-toggle = "dropdown" href = "#" ><span class = "caret" ></span></a>
- <ul class = "dropdown-menu" >
- <li><a href = "#" ><i class = "icon-pencil" ></i> Bewurkje </a></li>
- <li><a href = "#" ><i class = "icon-jiskefet" ></i> Wiskje </a></li>
- <li><a href = "#" ><i class = "icon-ban-circle" ></i> Ban </a></li>
- <li class = "divider" ></li>
- <li><a href = "#" ><i class = "i" ></i> Meitsje admin </a></li>
- </ul>
- </div>
- <a class = "btn btn-large" href = "#" ><i class = "icon-star" ></i> Stjer </a>
- <a class = "btn btn-small" href = "#" ><i class = "icon-star" ></i> Stjer </a>
- <a class = "btn btn-mini" href = "#" ><i class = "icon-star" ></i> Stjer </a>
- <ul class = "nav nav-list" >
- <li class = "aktyf" ><a href = "#" ><i class = "icon-home icon-white" ></i> Thús </a></li>
- <li><a href = "#" ><i class = "icon-book" ></i> Bibleteek </a></li>
- <li><a href = "#" ><i class = "icon-pencil" ></i> Applikaasjes </a></li>
- <li><a href = "#" ><i class = "i" ></i> Misc </a></li>
- </ul>
- <div class = "kontrôlegroep" >
- <label class = "control-label" for = "inputIcon" > E-postadres </label>
- <div class = "kontrôles" >
- <div class = "input-prepend" >
- <span class = "add-on" ><i class = "icon-envelope" ></i></span>
- <input class = "span2" id = "inputIcon" type = "text" >
- </div>
- </div>
- </div>