Bootstrap-ը կառուցված է արձագանքող 12 սյունակ ցանցի վրա: Մենք նաև ներառել ենք ֆիքսված և հեղուկ լայնությամբ դասավորություններ՝ հիմնված այդ համակարգի վրա:
Լռելյայն ցանցային համակարգը, որը տրամադրվում է որպես Bootstrap-ի մաս, 940px լայնությամբ, 12 սյունակ ցանց է :
Այն նաև ունի չորս արձագանքող տատանումներ տարբեր սարքերի և լուծումների համար՝ հեռախոս, պլանշետային դիմանկար, սեղանի լանդշաֆտ և փոքր աշխատասեղաններ և լայն էկրանով աշխատասեղաններ:
- <div class = «շարք» >
 - <div class = "span4" > ... </div>
 - <div class = "span8" > ... </div>
 - </div>
 
Ինչպես ցույց է տրված այստեղ, հիմնական դասավորությունը կարող է ստեղծվել երկու «սյունակներով», որոնցից յուրաքանչյուրը ընդգրկում է 12 հիմնային սյունակները, որոնք մենք սահմանել ենք որպես մեր ցանցային համակարգի մաս:
- <div class = «շարք» >
 - <div class = "span4" > ... </div>
 - <div class = "span4 offset4" > ... </div>
 - </div>
 
Bootstrap-ի ստատիկ (ոչ հեղուկ) ցանցային համակարգի միջոցով հեշտ է բույն դնել: Ձեր բովանդակությունը տեղադրելու համար պարզապես ավելացրեք նոր .rowև մի շարք .span*սյունակներ գոյություն ունեցող .span*սյունակում:
- <div class = «շարք» >
 - <div class = "span12" >
 - Սյունակի 1-ին մակարդակ
 - <div class = «շարք» >
 - <div class = "span6" > Մակարդակ 2 </div>
 - <div class = "span6" > Մակարդակ 2 </div>
 - </div>
 - </div>
 - </div>
 
| Փոփոխական | Կանխադրված արժեք | Նկարագրություն | 
|---|---|---|
@gridColumns |  
       12 | Սյունակների քանակը | 
@gridColumnWidth |  
       60px | Յուրաքանչյուր սյունակի լայնությունը | 
@gridGutterWidth |  
       20px | Բացասական տարածություն սյուների միջև | 
@siteWidth |  
       Բոլոր սյուների և ջրհեղեղների հաշվարկված գումարը | .container-fixed()Միքսինի լայնությունը սահմանելու համար հաշվում է սյուների և ջրհորների քանակը |  
      
Bootstrap-ում ներկառուցված են մի քանի փոփոխականներ՝ լռելյայն 940px ցանցային համակարգը հարմարեցնելու համար, որը փաստագրված է վերևում: Ցանցի բոլոր փոփոխականները պահվում են variables.less-ում:
Ցանցի փոփոխությունը նշանակում է փոխել երեք @grid*փոփոխականները և վերակազմավորել Bootstrap-ը: Փոխեք grid փոփոխականները variables.less-ում և օգտագործեք վերակազմավորման համար փաստաթղթավորված չորս եղանակներից մեկը : Եթե դուք ավելի շատ սյունակներ եք ավելացնում, համոզվեք, որ ավելացնեք CSS-ը grid.less-ում գտնվողների համար:
Ցանցի անհատականացումն աշխատում է միայն լռելյայն մակարդակում՝ 940px ցանցում: Bootstrap-ի պատասխանող կողմերը պահպանելու համար դուք նաև պետք է հարմարեցնեք ցանցերը responsive.less-ում:
Լռելյայն և պարզ 940px լայնությամբ, կենտրոնացված դասավորությունը գրեթե ցանկացած վեբկայքի կամ էջի համար, որը տրամադրվում է մեկ <div class="container">.
- <մարմին>
 - <div class = «կոնտեյներ» >
 - ...
 - </div>
 - </body>
 
<div class="container-fluid">տալիս է էջի ճկուն կառուցվածք, նվազագույն և առավելագույն լայնություններ և ձախ կողմի կողագոտ: Այն հիանալի է հավելվածների և փաստաթղթերի համար:
- <div class = «կոնտեյներ-հեղուկ» >
 - <div class = «շարք-հեղուկ» >
 - <div class = "span2" >
 - <!--Կողային բովանդակություն-->
 - </div>
 - <div class = "span10" >
 - <!--Մարմնի բովանդակություն-->
 - </div>
 - </div>
 - </div>
 
 
     Bootstrap-ն աջակցում է մի քանի մեդիա հարցումների՝ օգնելու ձեր նախագծերն ավելի համապատասխան դարձնել տարբեր սարքերի և էկրանի լուծաչափերի վրա: Ահա թե ինչ է ներառված.
| Պիտակ | Դասավորության լայնությունը | Սյունակի լայնությունը | Հեղեղաջրերի լայնությունը | 
|---|---|---|---|
| Սմարթֆոններ | 480px և ավելի ցածր | Հեղուկ սյուներ, առանց ֆիքսված լայնությունների | |
| Դիմանկարային պլանշետներ | 480px-ից մինչև 768px | Հեղուկ սյուներ, առանց ֆիքսված լայնությունների | |
| Լանդշաֆտային պլանշետներ | 768px-ից 940px | 44px | 20px | 
| Կանխադրված | 940px և ավելի | 60px | 20px | 
| Մեծ էկրան | 1210px և բարձր | 70px | 30px | 
Մեդիա հարցումները թույլ են տալիս հատուկ CSS՝ հիմնվելով մի շարք պայմանների վրա՝ հարաբերակցություններ, լայնություններ, ցուցադրման տեսակ և այլն, բայց սովորաբար կենտրոնանում են min-widthև max-width.
Bootstrap-ը ավտոմատ կերպով չի ներառում այս մեդիա հարցումները, բայց դրանք հասկանալն ու ավելացնելը շատ հեշտ է և պահանջում է նվազագույն կարգավորում: Դուք ունեք մի քանի տարբերակ Bootstrap-ի պատասխանող հատկանիշները ներառելու համար.
Ինչու՞ պարզապես չներառել այն: Ճիշտն ասած, ամեն ինչ չէ, որ պետք է արձագանքել: Փոխանակ խրախուսելու ծրագրավորողներին հեռացնել այս գործառույթը, մենք գտնում ենք, որ լավագույնն այն միացնելն է:
- // Լանդշաֆտային հեռախոսներ և ներքև
 - @media ( առավելագույն լայնությունը ՝ 480px ) { ... } _
 - // Լանդշաֆտային հեռախոս դեպի դիմանկարային պլանշետ
 - @media ( առավելագույն լայնությունը ՝ 768px ) { ... } _
 - // Դիմանկար պլանշետ դեպի լանդշաֆտ և աշխատասեղան
 - @media ( նվազագույն լայնությունը ՝ 768px ) և ( առավելագույն լայնությունը ՝ 940px ) { ... } _ _
 - // Մեծ աշխատասեղան
 - @media ( նվազագույն լայնությունը ՝ 1200px ) { .. } _