Sekafola

Bootstrap e hahiloe holim'a marang-rang a 12-kholomo e arabelang. Hape re kenyelelitse meralo e tsitsitseng le bophara ba metsi ho latela sistimi eo.

940px grid ea kamehla

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

Sistimi ea grid ea kamehla e fanoeng e le karolo ea Bootstrap ke 940px-wide, 12-column grid .

E boetse e na le mefuta e mene e arabelang bakeng sa lisebelisoa le liqeto tse fapaneng: mohala, setšoantšo sa letlapa, sebopeho sa tafole le li-desktops tse nyane, le li-desktops tse kholo tse sephara.

  1. <div class = "row" >
  2. <div class = "span4" > ... </div>
  3. <div class = "span8" > ... </div>
  4. </ div>

Joalokaha ho bontšitsoe mona, moralo oa motheo o ka etsoa ka "likholomo" tse peli, e 'ngoe le e' ngoe e nka likarolo tse 12 tsa motheo tseo re li hlalositseng e le karolo ea tsamaiso ea rona ea marang-rang.


Litšiea tsa offsetting

4
4 tlhophiso 4
3 ho tloha 3
3 ho tloha 3
8 ho ​​tloha 4
  1. <div class = "row" >
  2. <div class = "span4" > ... </div>
  3. <div class = "span4 offset4" > ... </div>
  4. </ div>

Litšiea tsa Nesting

Ka sistimi e tsitsitseng (e seng mokelikeli) ho Bootstrap, ho haha ​​sehlaha ho bonolo. Ho hlophisa litaba tsa hau, kenya feela likholomo tse ncha .rowka .span*har'a .span*kholomo e teng.

Mohlala

Boemo ba 1 ba kholomo
Mohato oa 2
Mohato oa 2
  1. <div class = "row" >
  2. <div class = "span12" >
  3. Boemo ba 1 ba kholomo
  4. <div class = "row" >
  5. <div class = "span6" > Mohato 2 </div>
  6. <div class = "span6" > Mohato 2 </div>
  7. </ div>
  8. </ div>
  9. </ div>

Customize Grid

E fetohang Boleng ba kamehla Tlhaloso
@gridColumns 12 Palo ea litšiea
@gridColumnWidth 60px Bophara ba kholomo ka 'ngoe
@gridGutterWidth 20px Sebaka se fosahetseng pakeng tsa litšiea
@siteWidth Kakaretso e bakiloeng ea litšiea tsohle le li-gutters E bala palo ea litšiea le li-gutter ho beha bophara ba .container-fixed()motsoako

Liphetoho ka LESS

E hahiloe ka har'a Bootstrap ho na le mefuta e 'maloa e fapaneng bakeng sa ho iketsetsa sistimi ea grid ea 940px, e ngotsoeng ka holimo. Liphetoho tsohle bakeng sa marang-rang li bolokiloe ka mefuta-futa.e fokolang.

Mokhoa oa ho itlhophisa

Ho fetola grid ho bolela ho fetola @grid*mefuta e meraro le ho khutlisetsa Bootstrap. Fetola li-grid tse feto-fetohang ka mefuta-futa.e fokolang 'me u sebelise e' ngoe ea litsela tse 'nè tse ngotsoeng ho bokella hape . Haeba u eketsa litšiea tse ling, etsa bonnete ba hore u kenya CSS bakeng sa ba leng grid.less.

Ho dula o arabela

Ho ikamahanya ha grid ho sebetsa feela maemong a kamehla, grid ea 940px. Ho boloka likarolo tse arabelang tsa Bootstrap, o tla tlameha hape ho hlophisa li-grid ka mokhoa o arabelang.less.

Sebopeho se tsitsitseng

Sebopeho sa kamehla le se bonolo sa 940px-wide, se bohareng bakeng sa sebaka sa marang-rang sefe kapa sefe kapa leqephe le fanoeng ke <div class="container">.

  1. <'mele>
  2. <div class = "setshelo" >
  3. ...
  4. </ div>
  5. </ mmele>

Sebopeho sa mokelikeli

<div class="container-fluid">e fana ka sebopeho sa leqephe se feto-fetohang, bophara ba min- le max-widths, le karolo e ka letsohong le letšehali. E ntle bakeng sa lisebelisoa le litokomane.

  1. <div class = "container-fluid" >
  2. <div class = "row-fluid" >
  3. <div class = "span2" >
  4. <!--Likahare tsa Sidebar-->
  5. </ div>
  6. <div class = "span10" >
  7. <!--Dikahare tsa mmele-->
  8. </ div>
  9. </ div>
  10. </ div>
Lisebelisoa tse arabelang

Lisebelisoa tse tšehetsoeng

Bootstrap e ts'ehetsa lipotso tse 'maloa tsa media ho thusa ho etsa hore merero ea hau e be e loketseng lisebelisoa tse fapaneng le liqeto tsa skrineng. Mona ke tse kenyellelitsoeng:

Label Bophara ba sebopeho Bophara ba kholomo Bophara ba sekoti
Li-smartphone 480px le ka tlase Litšiea tsa metsi, ha ho bophara bo tsitsitseng
Matlapa a setšoantšo 480px ho isa ho 768px Litšiea tsa metsi, ha ho bophara bo tsitsitseng
Matlapa a sebopeho sa naha 768px ho isa ho 940px 44px 20px
Ea kamehla 940px ho ea holimo 60px 20px
Pontšo e kholo 1210px ho ea holimo 70px 30px

Seo ba se etsang

Lipotso tsa mecha ea litaba li lumella CSS e tloaelehileng ho latela maemo a 'maloa-karolelano, bophara, mofuta oa pontšo, joalo-joalo-empa hangata e lebisa tlhokomelo ho pota-pota min-widthle max-width.

  • Fetola bophara ba kholomo ho grid ea rona
  • Likarolo tsa lintho tse bokellaneng ho e-na le ho phaphamala hohle moo ho hlokahalang
  • Fetola boholo ba lihlooho le mongolo hore o tšoanele lisebelisoa

Ho sebelisa lipotso tsa media

Bootstrap ha e kenyelle lipotso tsena tsa media ka bo eona, empa ho li utloisisa le ho li eketsa ho bonolo haholo mme ho hloka ho seta ho fokolang. U na le likhetho tse 'maloa tsa ho kenyelletsa likarolo tse arabelang tsa Bootstrap:

  1. Sebelisa mofuta o hlophisitsoeng oa karabelo, bootstrap-responsive.css
  2. Kenya @import "responsive.less" 'me u khutlisetse Bootstrap
  3. Fetola le ho bokella e arabelang.ka tlase joalo ka karohano

Ke hobane'ng ha u sa e kenyelle feela? Ha e le hantle, ha se ntho e 'ngoe le e' ngoe e lokelang ho etsoa. Sebakeng sa ho khothaletsa baetsi ho tlosa tšobotsi ena, re bona ho le molemo ho e nolofalletsa.

  1. // Mehala ya naha le tlase
  2. @media ( max - wide : 480px ) { ... }
  3.  
  4. // Mohala oa naha ho letlapa la setšoantšo
  5. @media ( max - wide : 768px ) { ... }
  6.  
  7. // Letlapa la litšoantšo ho sebopeho sa naha le komporo
  8. @media ( min - width : 768px ) le ( max - width : 940px ) { ... }
  9.  
  10. // desktop e kholo
  11. @media ( min - width : 1200px ) { .. }