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 beharrezkoa den 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 .disabled
a <li>
goitibeherako esteka desgaitzeko.
- <ul class = "dropdown-menu" role = "menua" aria-labelledby = "dropdownMenu" >
- <li><a tabindex = "-1" href = "#" > Esteka arrunta </a></li>
- <li class = "desgaituta" ><a tabindex = "-1" href = "#" > Desgaitutako esteka </a></li>
- <li><a tabindex = "-1" href = "#" > Beste esteka bat </a></li>
- </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 = "#" > 5 </a></li>
- <li><a href = "#" > Hurrengoa </a></li>
- </ul>
- </div>
Estekak egoera ezberdinetarako pertsonaliza daitezke. Erabili .disabled
klik egin ezin diren esteketarako eta .active
uneko orrialdea adierazteko.
- <div class = "paginazioa" >
- <ul>
- <li class = "desgaituta" ><a href = "#" > « </a></li>
- <li class = "aktiboa" ><a href = "#" > 1 </a></li>
- ...
- </ul>
- </div>
Aukeran, aingura aktiboak edo desgaituak tarteka alda ditzakezu klik funtzionalitateak kentzeko, nahi diren estiloak mantenduz.
- <div class = "paginazioa" >
- <ul>
- <li class = "desgaituta" ><span> « </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.
Irudi txikien markaketa 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 = "abisua" > × </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 = "abisua" > × </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 = "abisua" > × </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 berdinean .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, media 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="#"
klik-gertaerak behar dituzte 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 ;
- }
- }