Bootstrap kutichiq 12 columna rejillakunapi, churanakunapi, chaymanta componentes kaqpi ruwasqa.
Bootstrap wakin HTML elementokuna chaymanta CSS propiedades llamk'achiyta ruwan mayqinkunachus HTML5 doctype llamk'ayta munanku. Incluyelo al inicio de todos tus proyectos.
- <!DOCTIPO html> nisqa
- <html lang = "en" >
- ...
- </html> nisqa
Bootstrap sapanchasqa tukuypaq qhaway, tipografía chaymanta t'inki estilokuna churan. Específicamente, ñuqayku:
margin
Cuerpo patapi hurquybackground-color: white;
en elbody
@baseFontFamily
, @baseFontSize
, chaymanta @baseLineHeight
atributokunata qillqanapaq baseyku hina llamk'achiy@linkColor
churay chaymanta t'inki subrayasqakunallata llamk'achiy:hover
Kay estilokunataqa andamio ukhupi tarikunman.less .
Bootstrap 2 kaqwan, ñawpaq kutichiy bloque Normalize.css kaqpa favorninpi urmachisqa kachkan , huk proyecto Nicolas Gallagher chaymanta Jonathan Neal kaqmanta chaymanta HTML5 Boilerplate kaqman kallpachan . Mientras aswan Normalize kaqmanta llamk'achiyku reset.less kaqniyku ukhupi , wakin elementokunata Bootstrap kaqpaq específicamente hurqurqayku.
Ñawpaqmanta Bootstrap llika llamkana 12 sayaqkunata llamk'achin , huk 940px ancho waqaychanapaq mana kutichiq ruwanakuna atichisqa kaqwan. Kutichiq CSS willañiqi yapasqawan, rejilla 724px chaymanta 1170px ancho kananpaq qhawayniykimanta ruwasqa. 767px qhaway punkukuna urapi, columnakuna fluidoman tukun chaymanta sayaqpi pilakunku.
Iskay sapaq sapaqchasqa churanapaq, huk ruway .row
hinaspa tupaq yupay .span*
sapaqchasqa yapay. Kayqa 12 columnayuq rejilla kasqanrayku, sapakama .span*
chay 12 columnakunamanta huk yupayta mast’arikun, chaymanta sapa filapaq 12kama sapa kuti yapana tiyan (utaq tayta mamapi columnakuna yupayta).
- <div clase = "fila" >
- <div clase = "span4" > ... </div> nisqa
- <div clase = "span8" > ... </div> nisqa
- </div> nisqa
Kay rikch'anata qusqa, .span4
chaymanta .span8
, ruwaspa 12 tukuyninpi columnakuna chaymanta huk hunt'asqa fila.
.offset*
Clases nisqawan columnakunata pañaman kuyuchiy . Sapa clase huk columnapa lluqi margenninta huk columnawan yapan. Ejemplopaq, tawa columnakunapim .offset4
kuyun ..span4
- <div clase = "fila" >
- <div clase = "span4" > ... </div> nisqa
- <div clase = "span3 offset2" > ... </div> nisqa
- </div> nisqa
Ñawpaqmanta ruwasqa llikawan willanaykipaq, musuq .row
chaymanta huñu .span*
sapaqchasqa sapaqchasqa sapaqchasqa sapaqchasqa ukhupi yapay .span*
. Anidado filakunapiqa huk huñu sapaqchasqakunam kanan, chaykunam tayta-mamanpa sapaqchankuna yupayninman yapakun.
- <div clase = "fila" >
- <div clase = "span9" >
- Nivel 1 nisqa columna
- <div clase = "fila" >
- <div clase = "span6" > 2 kaq ñiqi </div>
- <div clase = "span3" > 2 kaq ñiqi </div>
- </div> nisqa
- </div> nisqa
- </div> nisqa
Sistema de rejilla fluida nisqaqa pachakmanta hukninmi pixelkunap rantinpi columna anchokunapaq llamk'achin. Kikin kutichiy atiyniyuq kay takyasqa rejilla sistemayku hina, allin proporcionkuna pantalla llave resolucionkuna kaqpaq chaymanta dispositivokuna kaqpaq qhawaspa.
Ima chirutapas "fluido" nisqatam rurana , nisqaman .row
tikraspa .row-fluid
. Columna clasekuna kaqllapuni qhipakunku, chayraykutaq mana sasachu tikranapaq rejillas fijas chaymanta fluidas ukhupi.
- <div clase = "fila-fluido" >
- <div clase = "span4" > ... </div> nisqa
- <div clase = "span8" > ... </div> nisqa
- </div> nisqa
Llamkan kikin hina takyasqa rejilla sistema .offset*
offset kaqwan: mayqin columnamanpas yapay chay achka columnakunawan offset kananpaq.
- <div clase = "fila-fluido" >
- <div clase = "span4" > ... </div> nisqa
- <div clase = "span4 offset2" > ... </div> nisqa
- </div> nisqa
Fluido rejillas nisqakunam huknirayta anidado nisqataqa llamkachinku: sapa columnakuna anidado nisqa nivelqa 12 columnakamam yapana. Kayqa, yaku llikata pachakmanta hukninta llamk'achisqanraykum, manam pixelkunatachu, anchokunata churanapaq.
- <div clase = "fila-fluido" >
- <div clase = "span12" >
- Fluido nisqa 12
- <div clase = "fila-fluido" >
- <div clase = "span6" >
- Fluido 6.
- <div clase = "fila-fluido" >
- <div clase = "span6" > 6 kaq yaku </div>
- <div clase = "span6" > 6 kaq yaku </div>
- </div> nisqa
- </div> nisqa
- <div clase = "span6" > 6 kaq yaku </div>
- </div> nisqa
- </div> nisqa
- </div> nisqa
Huk común takyasqa-ancho (hinallataq munasqa kutichiy) churayta qun sapalla <div class="container">
mañasqa kaqwan.
- <cuerpo> nisqa
- <div clase = "contenedor" >
- ...
- </div> nisqa
- </cuerpo> nisqa
Huk fluido, iskay columnayuq p'anqata ruway <div class="container-fluid">
—aswan allin ruwanakunapaq chaymanta docs kaqpaq.
- <div clase = "contenedor-fluido" >
- <div clase = "fila-fluido" >
- <div clase = "span2" >
- <!--Contenido de la barra lateral-->
- </div> nisqa
- <div clase = "span10" >
- <!--Contenido del cuerpo-->
- </div> nisqa
- </div> nisqa
- </div> nisqa
Proyectoykipi kutichiq CSS llamk'achiy allin meta etiqueta chaymanta yapasqa estilo raphi ukhupi <head>
qillqaykimanta. Sichus Bootstrap llamk'achiyta p'anqamanta huñurqanki, meta etiquetallata churanayki tiyan.
- <meta suti = "qhaway punku" contenido = "ancho=dispositivo-ancho, qallariy-escala=1.0" >
- <link href = "assets/css/bootstrap-responsive.css" rel = "estilo raphi" >
¡Umakuna wichayman!Bootstrap mana kutichiq ruwanakunata kay pachapi ñawpaqmanta churanchu mana tukuychu kutichiq kanan tiyan. Ruwaqkuna kay ruwayta hurqunankupaq kallpachanamantaqa, aswan allinta yupayku necesitasqanmanhina atichinaykupaq.
Media tapuykuna sapanchasqa CSS huk yupay condicionkunapi hapisqa saqin —ratios, anchos, qhaway laya, hukkuna— ichaqa aswanta muyuriqpi min-width
chaymanta max-width
.
Utilizar medios tapuykunata responsablemente chaymanta huk qallariy hinalla audiencias móviles kaqniykipaq. Aswan hatun ruwanakunapaq, ruway dedicado código bases kaqmanta qhaway chaymanta mana capas kaqmanta medios tapuykunamantachu.
Bootstrap huk maki willay tapuykunata huk willakuypi yanapakun proyectokunayki aswan allin kananpaq hukhina dispositivokunapi chaymanta pantalla resolucionkunapi. Kaypi imakuna churasqa kachkan:
Suti | Ancho de diseño | Ancho de columna | Ancho de canalización |
---|---|---|---|
Hatun rikuchiy | 1200px y hasta | 70px nisqa | 30px nisqa |
Ñawpaqchasqa | 980px y arriba | 60px nisqa | 20px nisqa |
Tabletas de retrato | 768px y más | 42px nisqa | 20px nisqa |
Teléfonos a tabletas | 767px y abajo | Columnas fluidas, mana takyasqa anchokunayuq | |
Teléfonos nisqakuna | 480px y abajo | Columnas fluidas, mana takyasqa anchokunayuq |
- /* Hatun qillqana p'anqa */
- @media ( min - ancho : 1200px ) { ... }.
- /* Retrato tableta a paisaje y escritorio */
- @media ( min - ancho : 768px ) y ( max - ancho : 979px ) { ... }.
- /* Paisaje teléfono a tableta de retrato */
- @media ( max - ancho : 767px ) { ... }.
- /* Paisaje teléfonos y abajo */
- @media ( max - ancho : 480px ) { ... }.
Aswan utqaylla kuyuchina-amigo wiñachiypaq, kay yanapakuy clasekunata llamk'achiy dispositivo kaqwan willayta rikuchinapaq chaymanta pakanapaq. Uraypi huk tabla kachkan chaymanta clasekuna tarikuq chaymanta efecton huk qusqa medio tapuy churaypi (dispositivowan sutichasqa). Chaykunataqa tarisunmanmi responsive.less
.
Yachakuna | Teléfonos nisqakuna767px y abajo | Tabletas979pxmanta 768pxkama | EscritoriokunaÑawpaqchasqa |
---|---|---|---|
.visible-phone |
Rikuna | Pakasqa | Pakasqa |
.visible-tablet |
Pakasqa | Rikuna | Pakasqa |
.visible-desktop |
Pakasqa | Pakasqa | Rikuna |
.hidden-phone |
Pakasqa | Rikuna | Rikuna |
.hidden-tablet |
Rikuna | Pakasqa | Rikuna |
.hidden-desktop |
Rikuna | Rikuna | Pakasqa |
Huk pisi kaqpi llamk'achiy chaymanta mana kikin sitiomanta tukuy wak layakuna ruwaychu. Aswanpas chaykunata utilizay sapa aparatoq presentacionninta hunt’anaykipaq. Kutichiy yanapakuykuna mana tablakunawan llamk'achinankuchu tiyan, chaymanta chayhina mana yanapasqachu.
Navegadorniykipa sayayninta tikray utaq wak dispositivokunapi kargay kay pata clasekuna pruebapaq.
Q'umir qhaway markakuna kunan qhawanaykipi clase rikukuq kaqta rikuchin.
Kaypi, q'umir qhaway markakuna kunan qhawanaykipi clase pakasqa kaqta rikuchin.