Nabigazioa, alertak, popovers eta abar eskaintzeko eraikitako dozenaka osagai berrerabilgarri.
Aldatu daitekeen menua, esteken zerrendak bistaratzeko. Goitibeherako JavaScript pluginarekin interaktibo egin da .
- <ul class = "dropdown-menu" role = "menua" aria-labelledby = "dropdownMenu" >
- <li><a tabindex = "-1" href = "#" > Ekintza </a></li>
- <li><a tabindex = "-1" href = "#" > Beste ekintza bat </a></li>
- <li><a tabindex = "-1" href = "#" > Hemen beste zerbait </a></li>
- <li class = "banatzailea" ></li>
- <li><a tabindex = "-1" href = "#" > Esteka bereizia </a></li>
- </ul>
Goitibeherako menuari begira, hona hemen beharrezko HTMLa. Goitibeherako abiarazlea eta goitibeherako menua .dropdown
, edo deklaratzen duen beste elementu batean bildu behar dituzu position: relative;
. Ondoren, sortu menua.
- <div class = "goiburua" >
- <!-- Goitibeherako esteka edo botoia -->
- <ul class = "dropdown-menu" role = "menua" aria-labelledby = "dLabel" >
- <li><a tabindex = "-1" href = "#" > Ekintza </a></li>
- <li><a tabindex = "-1" href = "#" > Beste ekintza bat </a></li>
- <li><a tabindex = "-1" href = "#" > Hemen beste zerbait </a></li>
- <li class = "banatzailea" ></li>
- <li><a tabindex = "-1" href = "#" > Esteka bereizia </a></li>
- </ul>
- </div>
Lerrokatu menuak eskuinera eta gehitu goitibeherako maila gehigarriak.
Gehitu .pull-right
a .dropdown-menu
eskuinera lerrokatu goitibeherako menua.
- <ul class = "dropdown-menu pull-right" role = "menua" aria-labelledby = "dLabel" >
- ...
- </ul>
Gehitu goitibeherako menuen maila gehigarria, pasatzean OS X-en bezala agertuz, markatze-gehiketa sinple batzuekin. Gehitu .dropdown-submenu
lehendik li
dagoen goitibeherako menu batean estilo automatikorako.
- <ul class = "dropdown-menu" role = "menua" aria-labelledby = "dLabel" >
- ...
- <li class = "menu goitibeherako azpimenua" >
- <a tabindex = "-1" href = "#" > Aukera gehiago </a>
- <ul class = "menua goitibeherako" >
- ...
- </ul>
- </li>
- </ul>
Rdio-n inspiratutako orrialde sinplea, aplikazioetarako eta bilaketa-emaitzetarako bikaina. Bloke handia galtzen zaila da, erraz eskala daiteke eta klik eremu handiak eskaintzen ditu.
- <div class = "paginazioa" >
- <ul>
- <li><a href = "#" > Aurrekoa </a></li>
- <li><a href = "#" > 1 </a></li>
- <li><a href = "#" > 2 </a></li>
- <li><a href = "#" > 3 </a></li>
- <li><a href = "#" > 4 </a></li>
- <li><a href = "#" > Hurrengoa </a></li>
- </ul>
- </div>
Estekak egoera desberdinetarako pertsonaliza daitezke. Erabili .disabled
klik egin ezin diren esteketarako eta .active
uneko orrialdea adierazteko.
- <div class = "paginazioa" >
- <ul>
- <li class = "desgaituta" ><a href = "#" > Aurrekoa </a></li>
- <li class = "aktibo" ><a href = "#" > 1 </a></li>
- ...
- </ul>
- </div>
Aukeran, aingura aktibo edo desgaituta dauden tarteengatik alda ditzakezu klik funtzionalitateak kentzeko, nahi diren estiloak mantenduz.
- <div class = "paginazioa" >
- <ul>
- <li class = "desgaituta" ><span> Aurrekoa </span></li>
- <li class = "aktiboa" ><span> 1 </span></li>
- ...
- </ul>
- </div>
Orrialde handiagoa ala txikiagoa al duzu? Gehitu .pagination-large
, .pagination-small
, edo .pagination-mini
tamaina gehigarrietarako.
- <div class = "pagination pagination-handi" >
- <ul>
- ...
- </ul>
- </div>
- <div class = "paginazioa" >
- <ul>
- ...
- </ul>
- </div>
- <div class = "pagination pagination-small" >
- <ul>
- ...
- </ul>
- </div>
- <div class = "pagination pagination-mini" >
- <ul>
- ...
- </ul>
- </div>
Gehitu aukerako bi klaseetako bat orrialderatze-esteken lerrokadura aldatzeko: .pagination-centered
eta .pagination-right
.
- <div class = "paginazioa orrialdera zentratutako" >
- ...
- </div>
- <div class = "paginazio orria-eskuinean" >
- ...
- </div>
Aurreko eta hurrengo esteka azkarrak markatu eta estilo arinekin orrituratze inplementazio errazetarako. Oso ona da blogak edo aldizkariak bezalako gune sinpleetarako.
Lehenespenez, orrialdeak estekak ditu zentroak.
- <ul class = "orria" >
- <li><a href = "#" > Aurrekoa </a></li>
- <li><a href = "#" > Hurrengoa </a></li>
- </ul>
Bestela, esteka bakoitza alboetara lerrokatu dezakezu:
- <ul class = "orria" >
- <li class = "aurrekoa" >
- <a href = "#" > ← Zaharragoak </a>
- </li>
- <li class = "hurrengo" >
- <a href = "#" > Berriagoa → </a>
- </li>
- </ul>
Pager-en estekek .disabled
orrialdeko erabilgarritasun-klase orokorra ere erabiltzen dute.
- <ul class = "orria" >
- <li class = "aurreko desgaituta" >
- <a href = "#" > ← Zaharragoak </a>
- </li>
- ...
- </ul>
Etiketak | Markatzea |
---|---|
Lehenetsia | <span class="label">Default</span> |
Arrakasta | <span class="label label-success">Success</span> |
Abisua | <span class="label label-warning">Warning</span> |
Garrantzitsua | <span class="label label-important">Important</span> |
Info | <span class="label label-info">Info</span> |
Alderantzizkoa | <span class="label label-inverse">Inverse</span> |
Izena | Adibidea | Markatzea |
---|---|---|
Lehenetsia | 1 | <span class="badge">1</span> |
Arrakasta | 2 | <span class="badge badge-success">2</span> |
Abisua | 4 | <span class="badge badge-warning">4</span> |
Garrantzitsua | 6 | <span class="badge badge-important">6</span> |
Info | 8 | <span class="badge badge-info">8</span> |
Alderantzizkoa | 10 | <span class="badge badge-inverse">10</span> |
Erraz inplementatzeko, etiketak eta bereizgarriak tolestuko dira (CSS-ren :empty
hautatzailearen bidez) edukirik ez dagoenean.
Osagai arina eta malgua zure webgunean funtsezko edukia erakusteko. Ondo funtzionatzen du marketin eta eduki handiko guneetan.
Heroi-unitate sinple bat da, eduki edo informazioari arreta gehiago deitzeko jumbotron estiloko osagai soil bat.
- <div class = "heroi-unitatea" >
- <h1> Goiburua </h1>
- <p> Lema </p>
- <p>
- <a class = "btn btn-primary btn-handi" >
- Gehiago ikasi
- </a>
- </p>
- </div>
h1
Orrialde bateko edukiaren atalak behar bezala zuritu eta segmentatzeko shell sinple bat. h1
Elementu lehenetsia erabil dezake small
, baita beste osagai gehienak ere (estilo gehigarriekin).
- <div class = "orriaren goiburua" >
- <h1> Orriaren goiburuaren adibidea <small> Goibururako azpitestua </small></h1>
- </div>
Lehenespenez, Bootstrap-en koadro txikiak estekatutako irudiak behar den marka minimoarekin erakusteko diseinatuta daude.
Markatze gehigarri batekin, edozein motatako HTML edukia gehi daiteke koadro txikietan, adibidez, goiburuak, paragrafoak edo botoiak.
Miniaturak (lehen .media-grid
v1.4 arte) bikainak dira argazki edo bideoen sareta, irudien bilaketa-emaitzak, txikizkako produktuak, zorroak eta askoz gehiago egiteko. Estekak edo eduki estatikoak izan daitezke.
Miniaturak markatzea erraza da ul
: edozein li
elementu dituena da beharrezkoa dena. Gainera, oso malgua da, zure edukiak biltzeko marka apur bat gehiago duen edozein eduki mota ahalbidetzen du.
Azkenik, miniaturak osagaiak lehendik dauden sareta-sistemako klaseak erabiltzen ditu, .span2
edo antzekoak .span3
, irudi txikien dimentsioak kontrolatzeko.
Aurretik esan bezala, miniaturak egiteko beharrezkoa den marka arina eta zuzena da. Hona hemen estekatutako irudien konfigurazio lehenetsia :
- <ul class = "miniaturak" >
- <li class = "span4" >
- <a href = "#" class = "miniatura" >
- <img data-src = "holder.js/300x200" alt = "" >
- </a>
- </li>
- ...
- </ul>
Irudi txikietako HTML eduki pertsonalizaturako, markaketa zertxobait aldatzen da. Bloke-mailako edukia edonon baimentzeko, honela aldatzen <a>
dugu <div>
:
- <ul class = "miniaturak" >
- <li class = "span4" >
- <div class = "miniatura" >
- <img data-src = "holder.js/300x200" alt = "" >
- <h3> Irudi txikiaren etiketa </h3>
- <p> Miniatura-oina... </p>
- </div>
- </li>
- ...
- </ul>
Arakatu zure aukera guztiak eskuragarri dituzun sareko klase ezberdinekin. Tamaina desberdinak ere nahastu eta lotu ditzakezu.
Itzulbiratu edozein testu eta aukerako baztertzeko botoia .alert
oinarrizko abisu-abisu-mezu bat lortzeko.
- <div class = "alerta" >
- <button type = "button" class = "itxi" data-dismiss = "alerta" > × </button>
- <strong> Kontuz! </strong> Egiaztatu zure burua, ez zara itxura onegia.
- </div>
Mobile Safari eta Mobile Opera arakatzaileek, data-dismiss="alert"
atributuaz gain, etiketa href="#"
bat erabiltzean alertak ezabatzeko eskatzen dute.<a>
- <a href = "#" class = "close" data-dismiss = "alerta" > × </a>
Bestela, datu-atributua duen elementu bat erabil dezakezu <button>
, gure dokumentuetarako egitea aukeratu duguna. Erabiltzean <button>
, sartu behar duzu type="button"
edo baliteke zure inprimakiak ez bidali.
- <button type = "button" class = "itxi" data-dismiss = "alerta" > × </button>
Erabili alertak jQuery plugina alertak azkar eta erraz baztertzeko.
Mezu luzeagoetarako, handitu alerta-bilgarriaren goiko eta beheko betegarria gehituz .alert-block
.
Hobe egiazta ezazu zeure burua, ez zaude itxura ona. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.
- <div class = "alerta alerta-blokeoa" >
- <button type = "button" class = "itxi" data-dismiss = "alerta" > × </button>
- <h4> Kontuz! </h4>
- Egiaztatu zure burua, ez zara...
- </div>
Gehitu aukerako klaseak alerta baten konnotazioa aldatzeko.
- <div class = "alerta alerta-errorea" >
- ...
- </div>
- <div class = "alerta alerta-arrakasta" >
- ...
- </div>
- <div class = "alerta alerta-informazioa" >
- ...
- </div>
Aurrerapen-barra lehenetsia gradiente bertikal batekin.
- <div class = "aurrerapena" >
- <div class = "bar" style = " zabalera : % 60 ; " ></div>
- </div>
Gradiente bat erabiltzen du marra-efektua sortzeko. Ez dago eskuragarri IE7-8-n.
- <div class = "aurrerapen-aurrerapen marradun" >
- <div class = "bar" style = " zabalera : % 20 ; " ></div>
- </div>
Gehitu .active
hona .progress-striped
marra eskuinetik ezkerrera animatzeko. Ez dago eskuragarri IEren bertsio guztietan.
- <div class = "aurrerapen-aurrerapen marradun aktibo" >
- <div class = "bar" style = " zabalera : % 40 ; " ></div>
- </div>
Jarri hainbat barra berean .progress
pilatzeko.
- <div class = "aurrerapena" >
- <div class = "bar bar-success" style = " zabalera : % 35 ; " ></div>
- <div class = "bar bar-warning" style = " zabalera : % 20 ; " ></div>
- <div class = "bar bar-danger" style = " zabalera : % 10 ; " ></div>
- </div>
Aurrerapen-barrek botoi eta alerta-klase bereko batzuk erabiltzen dituzte estilo koherenteetarako.
- <div class = "aurrerapen aurrerapen-informazioa" >
- <div class = "bar" style = " zabalera : % 20 " ></div>
- </div>
- <div class = "aurrerapena aurrerapena-arrakasta" >
- <div class = "bar" style = " zabalera : % 40 " ></div>
- </div>
- <div class = "aurrerapen aurrerapen-abisua" >
- <div class = "bar" style = " zabalera : % 60 " ></div>
- </div>
- <div class = "aurrerapena aurrerapen-arriskua" >
- <div class = "bar" style = " zabalera : % 80 " ></div>
- </div>
Kolore solidoen antzera, marradun aurrerapen-barra desberdinak ditugu.
- <div class = "progress progress-info progress-striped" >
- <div class = "bar" style = " zabalera : % 20 " ></div>
- </div>
- <div class = "aurrerapena aurrerapen-arrakasta aurrerapen marradun" >
- <div class = "bar" style = " zabalera : % 40 " ></div>
- </div>
- <div class = "aurrerapena aurrerapen-abisua aurrerapen marradun" >
- <div class = "bar" style = " zabalera : % 60 " ></div>
- </div>
- <div class = "aurrerapena aurrerapena-arriskua aurrerapen-marradura" >
- <div class = "bar" style = " zabalera : % 80 " ></div>
- </div>
Aurrerapen-barrek CSS3 gradienteak, trantsizioak eta animazioak erabiltzen dituzte efektu guztiak lortzeko. Ezaugarri hauek ez dira onartzen IE7-9 edo Firefox-en bertsio zaharretan.
Internet Explorer 10 eta Opera 12 baino lehenagoko bertsioek ez dute animaziorik onartzen.
Testu-edukiarekin batera ezkerrera edo eskuinera lerrokatuta dagoen irudia agertzen duten hainbat osagai mota (blog-iruzkinak, txioak, etab.) eraikitzeko objektu-estilo abstraktuak.
Multimedia lehenetsiek multimedia-objektu bat (irudiak, bideoa, audioa) eduki bloke baten ezkerrera edo eskuinera flotatzea ahalbidetzen dute.
- <div class = "media" >
- <a class = "pull-left" href = "#" >
- <img class = "media-object" data-src = "holder.js/64x64" >
- </a>
- <div class = "media-body" >
- <h4 class = "media-heading" > Multimedia goiburua </h4>
- ...
- <!-- Habiaraturiko multimedia-objektua -->
- <div class = "media" >
- ...
- </div>
- </div>
- </div>
Markatze gehigarri pixka batekin, multimedia-zerrenda barruan erabil dezakezu (erabilgarria iruzkinen harietarako edo artikulu-zerrendetarako).
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis.
- <ul class = "komunikabideen zerrenda" >
- <li class = "media" >
- <a class = "pull-left" href = "#" >
- <img class = "media-object" data-src = "holder.js/64x64" >
- </a>
- <div class = "media-body" >
- <h4 class = "media-heading" > Multimedia goiburua </h4>
- ...
- <!-- Habiaraturiko multimedia-objektua -->
- <div class = "media" >
- ...
- </div>
- </div>
- </li>
- </ul>
Erabili putzua elementu baten efektu sinple gisa txertatze-efektua emateko.
- <div class = "ondo" >
- ...
- </div>
Kontrolatu betegarria eta ertz biribilduak aukerako bi aldatzaile klaseekin.
- <div class = "ondo ondo-handia" >
- ...
- </div>
- <div class = "ondo ondo-txikia" >
- ...
- </div>
Erabili itxi ikono generikoa moduak eta alertak bezalako edukia baztertzeko.
- <button class = "itxi" > × </button>
iOS gailuek href="#" bat behar dute klik-gertaeretarako aingura bat erabili nahi baduzu.
- <a class = "close" href = "#" > × </a>
Klase errazak eta bideratuak pantaila txikietarako edo portaera doitzeko.
Flota ezazu elementu bat ezkerrean
- klasea = "tira-ezkerrera"
- . tira - ezkerrera {
- float : ezkerrera ;
- }
Mugitu elementu bat eskuinera
- klasea = "eskuinera tira"
- . tira - eskuinera {
- float : eskuinera ;
- }
Aldatu elementu baten kolorea#999
- class = "isilduta"
- . isilduta {
- kolorea : #999;
- }
Garbitu float
edozein elementutan
- klase = "garbiketa"
- . garbitu {
- * zooma : 1 ;
- &: aurretik ,
- &: { ondoren
- pantaila : taula ;
- edukia : "" ;
- }
- &: { ondoren
- argi : biak ;
- }
- }