Bootstrap deebii kennuu danda'u tarjaa 12 irratti ijaarame. Akkasumas sirna sana irratti hundaa'uun haalata bal'ina dhaabbataa fi dhangala'aa ta'e daballee jirra.
Sirni tarjaa durtii akka qaama Bootstrap kenname tarjaa bal'ina 940px, tarjaa 12 dha .
Akkasumas meeshaalee fi furmaata adda addaatiif garaagarummaa deebii kennuu afur qaba: bilbila, suuraa taableetii, lafa minjaala fi deeskitooppii xixiqqoo, fi deeskitooppii iskiriinii bal'aa guddaa.
- <div gita = "tarree" >
- <div gita = "span4" > ... </div> jedhu
- <div gita = "span8" > ... </div> jedhu
- </div> jechuun ni danda’ama
Akkuma asitti agarsiifame, qindaa'inni bu'uuraa "tarjaawwan" lama waliin uumamuu danda'a, tokkoon tokkoon isaanii lakkoofsa tarjaawwan bu'uuraa 12 akka qaama sirna tarjaa keenyaatti ibsine keessaa kan hammatanidha.
- <div gita = "tarree" >
- <div gita = "span4" > ... </div> jedhu
- <div gita = "span4 ofseeti4" > ... </div>
- </div> jechuun ni danda’ama
Sirna giiridii istaatiksii (dhangala'aa hin taane) Bootstrap keessatti argamuun, koonyaa gochuun salphaadha. Qabiyyee kee man'ee gochuuf, tarjaa haaraa .row
fi tuuta .span*
tarjaa jiru keessaa qofa dabaluu qofa .span*
.
Tarreewwan man'ee tuuta tarjaawwan hanga lakkoofsa tarjaa warra isaatti ida'aman of keessatti qabachuu qabu. Fakkeenyaaf, .span3
tarjaawwan lama man'ee keessa kaa'amuu qabu .span6
.
- <div gita = "tarree" >
- <div gita = "span12" >
- Sadarkaa 1ffaa tarjaa
- <div gita = "tarree" >
- <div class = "span6" > Sadarkaa 2ffaa </div>
- <div class = "span6" > Sadarkaa 2ffaa </div>
- </div> jechuun ni danda’ama
- </div> jechuun ni danda’ama
- </div> jechuun ni danda’ama
Sirni tarjaa dhangala'aa bal'ina tarjaadhaaf bakka piikselii dhaabbataa dhibbeentaa fayyadama. Akkasumas garaagarummaa deebii sirna giiridii dhaabbataa keenyaa wajjin walfakkaatu qaba, furmaata iskiriinii furtuu fi meeshaaleedhaaf pirooppoorshinii sirrii ta’e mirkaneessa.
Tarree kamiyyuu salphaatti .row
gara .row-fluid
. Tarreewwan sirriitti wal fakkaatutti turu, kunis haala dhaabbataa fi dhangala'aa gidduutti garagalchuuf super qajeelaa taasisa.
- <div class = "tarree-dhangala'aa" >
- <div gita = "span4" > ... </div> jedhu
- <div gita = "span8" > ... </div> jedhu
- </div> jechuun ni danda’ama
Tarreewwan dhangala'oo waliin man'ee xiqqoo adda: lakkoofsi tarjaawwan man'ee warra waliin walsimsiisuu hin barbaachisu. Inumaayyuu, tarjaawwan kee sadarkaa tokkoon tokkoo irratti deebi'anii saagamu sababni isaas tarreen tokkoon tokkoon tarjaa warraa 100% fudhata.
- <div class = "tarree-dhangala'aa" >
- <div gita = "span12" >
- Sadarkaa 1ffaa tarjaa
- <div class = "tarree-dhangala'aa" >
- <div class = "span6" > Sadarkaa 2ffaa </div>
- <div class = "span6" > Sadarkaa 2ffaa </div>
- </div> jechuun ni danda’ama
- </div> jechuun ni danda’ama
- </div> jechuun ni danda’ama
Jijjiiramaa | Gatii durtii | Ibsa |
---|---|---|
@gridColumns |
12. | Lakkoofsa tarjaawwanii |
@gridColumnWidth |
60px ta'a | Bal'ina tarjaa tokkoon tokkoo |
@gridGutterWidth |
20px ta'a | Iddoo negaatiivii tarjaawwan gidduu jiru |
@siteWidth |
Walitti qabama tarjaa fi gutter hunda shallagame | .container-fixed() Bal'ina mixin saaguuf lakkoofsa tarjaa fi gutters lakkaa'a |
Bootstrap keessatti ijaaraman jijjiiramoota muraasa sirna tarjaa durtii 940px dhuunfachuuf, armaan olitti galmaa'aniiru. Jijjiiramoonni tarjaadhaaf hundi jijjiiramoota keessatti kuufamaniiru.less.
Giriidii fooyyessuu jechuun jijjiiramoota sadan jijjiiruu @grid*
fi Bootstrap irra deebi'anii qindeessuu jechuudha. Jijjiiramoota tarjaa jijjiiramoota keessatti jijjiiri.less fi karaalee afran galmaa'an keessaa tokko fayyadamii irra deebi'ii qindeessuu . Yoo tarjaawwan dabalataa dabalaa jirta ta'e, CSS warra grid.less keessa jiraniif dabaluu kee mirkaneessi.
Dhuunfachiisuun tarjaa sadarkaa durtii qofa irratti hojjeta, tarjaa 940px. Roga deebii Bootstrap eeguuf, akkasumas tarjaawwan responsive.less keessatti dhuunfachuu qabda.
Durtii fi salphaa 940px-bal'ina, giddu galeessa qindaa'ina jechuun ni danda'ama marsariitii ykn fuula kamiyyuu kan tokkoon kennameef <div class="container">
.
- <qaama>
- <div class = "qabduu" >
- ...
- </div> jechuun ni danda’ama
- </qaama>
<div class="container-fluid">
caasaa fuula socho'aa, bal'ina xiqqaa fi guddaa, fi barruu cinaa bitaa kenna. Apps fi docs'f baayyee gaarii dha.
- <div class = "dhangala'aa-qabduu" >
- <div class = "tarree-dhangala'aa" >
- <div gita = "span2" >
- <!--Qabiyyee barruu cinaa-->
- </div> jechuun ni danda’ama
- < gita div = "span10" >
- <!--Qabiyyee qaamaa-->
- </div> jechuun ni danda’ama
- </div> jechuun ni danda’ama
- </div> jechuun ni danda’ama
Bootstrap pirojektoota kee meeshaalee adda addaa fi furmaata iskiriinii irratti caalaatti mijatoo akka ta'an gargaaruuf gaaffiiwwan miidiyaa muraasa faayilii tokko keessatti deeggara. Wanti dabalame kunooti:
Mallattoo itti gochuu | Bal'ina qindaa'ina | Bal'ina tarjaa | Bal'ina gutter |
---|---|---|---|
Bilbiloota ismaartii | 480px fi isaa gadi ta'a | Tarreewwan dhangala'oo, bal'ina dhaabbataa hin qaban | |
Taableetii suuraa | 480px hanga 768px tti ta'a | Tarreewwan dhangala'oo, bal'ina dhaabbataa hin qaban | |
Taableetota lafaa | 768px hanga 979px tti ta'a | 42px ta'a | 20px ta'a |
Durtii dha | 980px fi isaa ol ta'a | 60px ta'a | 20px ta'a |
Agarsiisa guddaa | 1210px fi isaa ol ta'a | 70px ta'a | 30px ta'a |
Meeshaaleen fuula deebii kennanii sirnaan agarsiisan mirkaneessuuf, mallattoo meetaa buufata ilaalchaa dabali.
- < maqaa meetaa = "buufata ilaalchaa" qabiyyee = "bal'ina=bal'ina-meeshaa, iskeelii-jalqabaa=1.0" >
Gaaffiiwwan miidiyaa haalawwan baay'ee irratti hundaa'uun CSS amala hayyamu-reeshiyoo, bal'ina, gosa agarsiisaa fi kkf-garuu yeroo baay'ee naannoo min-width
fi max-width
.
Bootstrap gaaffiiwwan miidiyaa kana ofumaan hin hammatu, garuu hubachuu fi dabaluunis baayyee salphaa fi qindeessuu xiqqaa barbaada. Amaloota deebii kennuu Bootstrap hammachuudhaaf filannoowwan muraasa qabda:
Maaliif qofa hin dabalamne? Dhugaa dubbachuuf wanti hundi deebii kennuu hin barbaachisu. Developers amala kana akka haqan jajjabeessuu mannaa, dandeessisuun gaarii ta'a jennee tilmaamna.
- // Bilbiloota landscape fi gadi
- @media ( max - bal'ina : 480px ) { ... } .
- // Bilbila lafaa gara taableetii suuraa kaasuutti
- @media ( max - bal'ina : 768px ) { ... } .
- // Taableetii suuraa gara landscape fi desktop tti kaasuun
- @media ( min - bal'ina : 768px ) fi ( max - bal'ina : 980px ) { ... } .
- // Deeskitooppii guddaa
- @media ( min - bal'ina : 1200px ) { . } .