Tauira

Ka hangaia a Bootstrap ki runga i te matiti 12-tīwae aro. Kua whakaurua ano e matou nga whakatakotoranga whanui me te whanui-wai i runga i taua punaha.

Matiti 940px taunoa

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

Ko te punaha matiti taunoa e whakaratohia ana hei waahanga o Bootstrap he matiti 940px-whanui, 12-tīwae .

E wha ano hoki nga rereketanga urupare mo nga momo taputapu me nga whakataunga: waea, whakaahua papa, papa whenua papamahi me nga papamahi iti, me nga papamahi mata whanui.

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

Ka rite ki te whakaatu i konei, ka taea te hanga i tetahi tahora taketake me nga "tīwae" e rua, kei ia waahanga te maha o nga pou turanga 12 i tautuhia e matou hei waahanga o to maatau punaha tukutuku.


Whangai nga pou

4
4 whakahiato 4
3 whakahiato 3
3 whakahiato 3
8 whakahiato 4
  1. <div class = "rarangi" >
  2. <div class = "span4" > ... </div>
  3. <div class = "span4 offset4" > ... </div>
  4. </div>

Nga pou kohanga

Na te punaha matiti (kore-wai) kei Bootstrap, he ngawari te kohanga. Hei whakakohanga i to ihirangi, taapiri noa he huinga pou hou .rowme te huinga o .span*roto i te tīwae tīariari .span*.

Tauira

Taumata 1 o te tīwae
Taumata 2
Taumata 2
  1. <div class = "rarangi" >
  2. <div class = "span12" >
  3. Taumata 1 o te tīwae
  4. <div class = "rarangi" >
  5. <div class = "span6" > Taumata 2 </div>
  6. <div class = "span6" > Taumata 2 </div>
  7. </div>
  8. </div>
  9. </div>

Whakaritenga Matiti

Taurangi Uara taunoa Whakaahuatanga
@gridColumns 12 Te maha o nga pou
@gridColumnWidth 60px Te whanui o ia pou
@gridGutterWidth 20px Mokowā tōraro i waenga i ngā tīwae
@siteWidth Te tapeke tatau o nga pou katoa me nga awaawa Ka tatauhia te maha o nga pou me nga awaawa hei tautuhi i te whanui o te .container-fixed()ranunga

Taurangi kei te TIKI

I hangaia ki Bootstrap he maha nga taurangi hei whakarite i te punaha matiti 940px taunoa, kua tuhia ki runga ake nei. Ko nga taurangi katoa mo te matiti ka penapena ki nga taurangi.less.

Me pehea te whakarite

Ko te whakarereke i te matiti ko te huri i nga @grid*taurangi e toru me te whakahiato ano i a Bootstrap. Hurihia nga taurangi matiti ki te taurangi.less me te whakamahi i tetahi o nga huarahi e wha kua tuhia hei whakahiato ano . Mena kei te taapirihia e koe etahi atu pou, me taapiri te CSS mo era kei roto i te grid.less.

Te noho urupare

Ko te whakaritenga o te matiti ka mahi anake i te taumata taunoa, te matiti 940px. Hei pupuri i nga ahuatanga urupare o Bootstrap, me whakarite ano e koe nga matiti ki te whakautu.less.

Te whakatakotoranga pumau

Ko te taunoa me te ngawari 940px-whanui, te whakatakotoranga i waenganui mo tetahi paetukutuku, wharangi ranei e whakaratohia ana e te kotahi <div class="container">.

  1. <tinana>
  2. <div class = "putea" >
  3. ...
  4. </div>
  5. </tinana>

Te whakatakotoranga wai

<div class="container-fluid">homai te hanganga wharangi ngawari, te iti me te whanui-nui, me te paetaha maui. He pai mo nga taupānga me nga tuhinga.

  1. <div class = "ipu-wai" >
  2. <div class = "rarangi-wai" >
  3. <div class = "span2" >
  4. <!--Ihirangi Paetaha-->
  5. </div>
  6. <div class = "span10" >
  7. <!--Ihirangi tinana-->
  8. </div>
  9. </div>
  10. </div>
Nga taputapu urupare

Nga taputapu tautoko

E tautoko ana a Bootstrap i te maha o nga patai pāpāho kia pai ake ai o kaupapa ki runga i nga taputapu rereke me nga whakataunga mata. Anei nga mea kei roto:

Tapanga Te whanui tahora Whānui tīwae Te whanui o te awaawa
Waea atamai 480px me raro Ko nga pou wai, kaore he whanui pumau
Papa whakaahua 480px ki te 768px Ko nga pou wai, kaore he whanui pumau
Papa whenua 768px ki te 940px 44px 20px
Taunoa 940px me runga ake 60px 20px
Whakaaturanga nui 1210px me runga ake 70px 30px

He aha ta ratou mahi

Ka taea e nga patai pāpāho te CSS ritenga i runga i te maha o nga tikanga—owehenga, whanui, momo whakaatu, aha atu—engari ko te nuinga o te waa ka aro ki te taha min-widthme te max-width.

  • Whakarerekēhia te whanui o te pou i roto i ta maatau matiti
  • Tāpae huānga hei utu mānu i ngā wāhi e tika ana
  • Whakarahihia nga pane me te kuputuhi kia pai ake mo nga taputapu

Te whakamahi i nga patai pāpāho

Kare a Bootstrap e whakauru aunoa i enei patai pāpāho, engari he tino ngawari te maarama me te taapiri, me te iti o te tatūnga. He iti noa nga whiringa hei whakauru i nga ahuatanga urupare o Bootstrap:

  1. Whakamahia te putanga whakautu whakahiato, bootstrap-responsive.css
  2. Tāpirihia te @import "responsive.less" ka whakahiatohia a Bootstrap
  3. Whakarerekē me te whakahiato urupare.less hei wehe

He aha te kore e whakauru noa? Ko te korero pono, ehara i te mea me whakautu nga mea katoa. Engari ki te whakatenatena i nga kaiwhakawhanake ki te tango i tenei ahuatanga, ki ta maatau he pai ake kia taea.

  1. // Waea whenua me raro
  2. @media ( max - whanui : 480px ) { ... }
  3.  
  4. // Waea whenua ki te papa whakaahua
  5. @media ( max - whanui : 768px ) { ... }
  6.  
  7. // Papa whakaahua ki te whenua me te papamahi
  8. @media ( min - whanui : 768px ) me ( max - whanui : 940px ) { ... }
  9.  
  10. // Papamahi nui
  11. @media ( min - whanui : 1200px ) { .. }