Iskaafooldii

Bootstrap deebii kennuu danda'u tarjaa 12 irratti ijaarame. Akkasumas sirna sana irratti hundaa'uun haalawwan bal'ina dhaabbataa fi dhangala'aa qaban daballee jirra.

Tarjaa 940px durtii

1. 1.
1. 1.
1. 1.
1. 1.
1. 1.
1. 1.
1. 1.
1. 1.
1. 1.
1. 1.
1. 1.
1. 1.
4.
4.
4.
4.
8.
6. 6.
6. 6.
12.

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.

  1. <div gita = "tarree" >
  2. <div gita = "span4" > ... </div> jedhu
  3. <div gita = "span8" > ... </div> jedhu
  4. </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.


Tarreewwan ofseeti gochuu

4.
4 ofseeti 4.
3 ofseeti 3.
3 ofseeti 3.
8 ofseeti 4.
  1. <div gita = "tarree" >
  2. <div gita = "span4" > ... </div> jedhu
  3. <div gita = "span4 ofseeti4" > ... </div>
  4. </div> jechuun ni danda’ama

Tarreewwan koonyaa gochuu

Sirna giiridii istaatiksii (dhangala'aa hin taane) Bootstrap keessatti argamuun, koonyaa gochuun salphaadha. Qabiyyee kee man'ee gochuuf, tarjaa haaraa .rowfi tuuta .span*tarjaa jiru keessaa qofa dabaluu qofa .span*.

Fakkeenya

Sadarkaa 1ffaa tarjaa
Sadarkaa 2ffaa
Sadarkaa 2ffaa
  1. <div gita = "tarree" >
  2. <div gita = "span12" >
  3. Sadarkaa 1ffaa tarjaa
  4. <div gita = "tarree" >
  5. <div class = "span6" > Sadarkaa 2ffaa </div>
  6. <div class = "span6" > Sadarkaa 2ffaa </div>
  7. </div> jechuun ni danda’ama
  8. </div> jechuun ni danda’ama
  9. </div> jechuun ni danda’ama

Dhuunfachiisuu giiridii

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

Jijjiiramoota LESS keessatti

Bootstrap keessatti ijaaraman jijjiiramoota muraasa sirna tarjaa durtii 940px dhuunfachuuf, armaan olitti galmaa'aniiru. Jijjiiramoonni tarjaadhaaf hundi jijjiiramoota keessatti kuufamaniiru.less.

Akkaataa itti customize goonu

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.

Deebii kennuudhaan turuu

Dhuunfachiisuun tarjaa sadarkaa durtii qofa irratti hojjeta, tarjaa 940px. Roga deebii Bootstrap eeguuf, akkasumas tarjaawwan responsive.less keessatti dhuunfachuu qabda.

Haalata dhaabbataa

Durtii fi salphaa 940px-bal'ina, giddu galeessa qindaa'ina jechuun ni danda'ama marsariitii ykn fuula kamiyyuu kan tokkoon kennameef <div class="container">.

  1. <qaama>
  2. <div class = "qabduu" >
  3. ...
  4. </div> jechuun ni danda’ama
  5. </qaama>

Haala dhangala'aa

<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.

  1. <div class = "dhangala'aa-qabduu" >
  2. <div class = "tarree-dhangala'aa" >
  3. <div gita = "span2" >
  4. <!--Qabiyyee barruu cinaa-->
  5. </div> jechuun ni danda’ama
  6. <div gita = "span10" >
  7. <!--Qabiyyee qaamaa-->
  8. </div> jechuun ni danda’ama
  9. </div> jechuun ni danda’ama
  10. </div> jechuun ni danda’ama
Meeshaalee deebii kennan

Meeshaalee deeggaraman

Bootstrap pirojektoota kee meeshaalee adda addaa fi furmaata iskiriinii irratti caalaatti mijatoo akka ta'an gargaaruuf gaaffiiwwan miidiyaa muraasa 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 940px tti ta'a 44px ta'a 20px ta'a
Durtii dha 940px 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

Waan isaan hojjetan

Gaaffiiwwan miidiyaa haalawwan baay'ee irratti hundaa'uun CSS amala hayyamu-reeshiyoo, bal'ina, gosa agarsiisaa fi kkf-garuu yeroo baay'ee naannoo min-widthfi max-width.

  • Bal'ina tarjaa tarjaa keenya keessaa fooyyessi
  • Bakka barbaachisaa ta'etti yaa'uu mannaa elementoota tuuluun
  • Meeshaaleedhaaf caalaatti akka mijatutti mata dureewwanii fi barruu safara jijjiiri

Gaaffiiwwan miidiyaa fayyadamuu

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:

  1. Vershinii deebii kennuu qindaa'e, bootstrap-responsive.css fayyadami
  2. @import "responsive.less" itti dabaliiti Bootstrap irra deebi'ii qindeessii
  3. Fooyyessuu fi irra deebi'ii qindeessuu responsive.less akka adda ta'etti

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.

  1. // Bilbiloota landscape fi gadi
  2. @media ( max - bal'ina : 480px ) { ... } .
  3.  
  4. // Bilbila lafaa gara taableetii suuraa kaasuutti
  5. @media ( bal'ina guddaa : 768px ) { ... } .
  6.  
  7. // Taableetii suuraa gara landscape fi desktop tti kaasuun
  8. @media ( min - bal'ina : 768px ) fi ( max - bal'ina : 940px ) { ... } .
  9.  
  10. // Deeskitooppii guddaa
  11. @media ( min - bal'ina : 1200px ) { . } .