Tá Bootstrap tógtha ar ghreille sofhreagrach 12-cholún. Tá leagan amach leithead seasta agus sreabhán bunaithe ar an gcóras sin san áireamh againn freisin.
Is é an córas greille réamhshocraithe a chuirtear ar fáil mar chuid de Bootstrap ná eangach 940px, 12-cholún .
Tá ceithre athrú freagrúla ann freisin do ghléasanna agus réitigh éagsúla: fón, portráid táibléid, tírdhreach boird agus deasc bheaga, agus deasc mhórscáileáin.
- <div rang = "row" >
- <div class = "span4" > ... </div>
- <div class = "span8" > ... </div>
- </div>
Mar a léirítear anseo, is féidir leagan amach bunúsach a chruthú le dhá “cholún,” gach ceann acu a chuimsíonn roinnt de na 12 cholún bhunúsacha a shainmhínigh muid mar chuid dár gcóras greille.
- <div rang = "row" >
- <div class = "span4" > ... </div>
- <div class = "span4 offset4" > ... </div>
- </div>
Leis an gcóras greille statach (neamh-sreabhach) i Bootstrap, tá sé éasca neadú. Chun d'inneachar a neadú, ní gá ach sraith nua .row
agus sraith .span*
colún a chur leis laistigh de .span*
cholún atá ann cheana féin.
- <div rang = "row" >
- <div class = "span12" >
- Leibhéal 1 den cholún
- <div rang = "row" >
- <div class = "span6" > Leibhéal 2 </div>
- <div class = "span6" > Leibhéal 2 </div>
- </div>
- </div>
- </div>
Athróg | Luach réamhshocraithe | Cur síos |
---|---|---|
@gridColumns |
12 | Líon na gcolún |
@gridColumnWidth |
60px | Leithead gach colúin |
@gridGutterWidth |
20px | Spás diúltach idir na colúin |
@siteWidth |
Suim ríofa na gcolún agus na gáitéir go léir | Áireamh líon na gcolún agus gáitéir chun leithead an .container-fixed() mheascáin a shocrú |
Insuite i Bootstrap tá dornán athróg chun an córas greille 940px réamhshocraithe a shaincheapadh, atá doiciméadaithe thuas. Stóráiltear gach athróg don ghreille in athróga.less.
Ciallaíonn modhnú na greille na trí @grid*
athróg a athrú agus Bootstrap a ath-thiomsú. Athraigh na hathróga eangaí ina n-athróga.less agus bain úsáid as ceann amháin de na ceithre bhealach doiciméadaithe chun iad a chur le chéile . Má tá tuilleadh colúin á gcur leis agat, déan cinnte an CSS a chur leis dóibh siúd in grid.less.
Ní oibríonn saincheaptha na greille ach ag an leibhéal réamhshocraithe, an eangach 940px. Chun na gnéithe sofhreagracha de Bootstrap a choinneáil, beidh ort na greillí a shaincheapadh i fhreagra.less.
An leagan amach réamhshocraithe agus simplí ar fud 940px, dírithe ar shuíomh Gréasáin nó leathanach ar bith a sholáthraíonn leathanach amháin <div class="container">
.
- <comhlacht>
- <div class = "container" >
- ...
- </div>
- </corp>
<div class="container-fluid">
tugann sé struchtúr leathanach solúbtha, leithead íosta agus uasta, agus barra taoibh ar chlé. Tá sé iontach le haghaidh apps agus doiciméid.
- <div class = "container-fluid" >
- <div class = "row-fluid" >
- <div class = "span2" >
- <!-- Ábhar an bharra taoibh-->
- </div>
- <div class = "span10" >
- <!-- Ábhar an chomhlachta-->
- </div>
- </div>
- </div>
Tacaíonn Bootstrap le dornán ceisteanna ó na meáin chun cabhrú le do thionscadail a dhéanamh níos oiriúnaí ar ghléasanna éagsúla agus ar réitigh scáileáin. Seo a bhfuil san áireamh:
Lipéad | Leithead an leagain amach | Leithead an cholúin | Leithead gutter |
---|---|---|---|
Fóin chliste | 480px agus thíos | Colúin sreabhán, gan aon leithid seasta | |
Táibléad portráidí | 480px go 768px | Colúin sreabhán, gan aon leithid seasta | |
Táibléad tírdhreacha | 768px go 940px | 44px | 20px |
Réamhshocrú | 940px agus suas | 60px | 20px |
Taispeáint mhór | 1210px agus suas | 70px | 30px |
Ceadaíonn fiosruithe ó na meáin CSS saincheaptha bunaithe ar roinnt coinníollacha - cóimheasa, leithid, cineál taispeána, srl - ach de ghnáth díríonn siad timpeall min-width
agus max-width
.
Ní chuireann Bootstrap na ceisteanna seo ó na meáin san áireamh go huathoibríoch, ach tá sé an-éasca iad a thuiscint agus a chur leis agus ní mór ach beagán socrú a dhéanamh. Tá roinnt roghanna agat chun gnéithe sofhreagracha Bootstrap a áireamh:
Cén fáth nach gcuimsítear ach é? An fhírinne a insint, ní gá gach rud a bheith sofhreagrach. In ionad forbróirí a spreagadh chun an ghné seo a bhaint, is fearr linn é a chumasú.
- // Fón tírdhreacha agus síos
- @media ( leithead uasta : 480px ) { ... } _
- // Fón tírdhreacha go táibléad portráid
- @media ( leithead uasta : 768px ) { ... } _
- // Táibléad portráid chuig tírdhreach agus deasc
- @media ( min - leithead : 768px ) agus ( leithead uasta : 940px ) { ... } _
- // Deasc mhór
- @media ( min - leithead : 1200px ) { .. }