Zane-zane

An gina Bootstrap akan grid ginshiƙi 12 mai amsawa. Mun kuma haɗa ƙayyadaddun ƙayyadaddun shimfidu da faɗin ruwa bisa wannan tsarin.

Tsohuwar grid 940px

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

Tsohuwar tsarin grid da aka bayar azaman ɓangare na Bootstrap shine grid mai faɗin 940px, grid 12 .

Hakanan yana da bambance-bambancen amsa guda huɗu don na'urori da shawarwari daban-daban: waya, hoton kwamfutar hannu, shimfidar tebur da ƙananan tebur, da manyan kwamfutoci masu faɗin allo.

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

Kamar yadda aka nuna a nan, za a iya ƙirƙira wani tsari na asali tare da "ginshiƙai" guda biyu, kowannensu yana da adadin ginshiƙai 12 da muka ayyana a matsayin wani ɓangare na tsarin grid ɗin mu.


ginshiƙan kashewa

4
4 tafe 4
3 tafe 3
3 tafe 3
8 tafe 4
  1. <div class = "jere" >
  2. <div class = "span4" > ... </div>
  3. <div class = "span4 offset4" > ... </div>
  4. </div>

ginshiƙan gida

Tare da tsarin grid na tsaye (marasa ruwa) a cikin Bootstrap, gida yana da sauƙi. Don shigar da abun cikin ku, kawai ƙara sabon .rowda saitin .span*ginshiƙai a cikin .span*ginshiƙi da ke akwai.

Misali

Mataki na 1 na shafi
Mataki na 2
Mataki na 2
  1. <div class = "jere" >
  2. <div class = "span12" >
  3. Mataki na 1 na shafi
  4. <div class = "jere" >
  5. <div class = "span6" > Mataki na 2 </div>
  6. <div class = "span6" > Mataki na 2 </div>
  7. </div>
  8. </div>
  9. </div>

Keɓance Grid

Mai canzawa Ƙimar ta asali Bayani
@gridColumns 12 Adadin ginshiƙai
@gridColumnWidth 60px ku Nisa na kowane shafi
@gridGutterWidth 20px ku Mara kyau sarari tsakanin ginshiƙai
@siteWidth Ƙididdigar ƙididdiga na duk ginshiƙai da gutters Yana ƙidaya adadin ginshiƙai da gutters don saita faɗin .container-fixed()mahaɗin

Canje-canje a cikin LESS

Gina cikin Bootstrap kaɗan ne na masu canji don keɓance tsoffin tsarin grid 940px, rubuce a sama. Ana adana duk masu canji na grid a cikin masu canji.less.

Yadda ake keɓancewa

Gyara grid yana nufin canza masu @grid*canji guda uku da sake tattara Bootstrap. Canja masu canjin grid a cikin masu canji.less kuma yi amfani da ɗayan hanyoyi huɗu da aka rubuta don sake tarawa . Idan kana ƙara ƙarin ginshiƙai, tabbatar da ƙara CSS ga waɗanda ke cikin grid.less.

Kasance mai amsawa

Keɓance grid ɗin yana aiki ne kawai a matakin tsoho, grid 940px. Don kiyaye abubuwan da suka dace na Bootstrap, za ku kuma yi keɓancewar grid a cikin amsawa.less.

Kafaffen shimfidar wuri

Tsohuwar kuma mai sauƙi 940px-fadi, shimfidar wuri na tsakiya don kusan kowane gidan yanar gizo ko shafi da aka samar ta guda <div class="container">.

  1. <jiki>
  2. <div class = "kwantena" >
  3. ...
  4. </div>
  5. </ jiki>

Tsarin ruwa

<div class="container-fluid">yana ba da tsarin shafi mai sassauƙa, min- da max- faɗin, da mashigin gefen hagu. Yana da kyau ga apps da docs.

  1. <div class = "container-fluid" >
  2. <div class = "jere-ruwa" >
  3. <div class = "span2" >
  4. <!-- Abun ciki na gefe-->
  5. </div>
  6. <div class = "span10" >
  7. <!--Abin cikin jiki-->
  8. </div>
  9. </div>
  10. </div>
Na'urori masu amsawa

Na'urori masu tallafi

Bootstrap yana goyan bayan ɗimbin tambayoyin kafofin watsa labarai don taimakawa yin ayyukan ku mafi dacewa akan na'urori daban-daban da ƙudurin allo. Ga abin da ya haɗa:

Lakabi Faɗin shimfidar wuri Faɗin ginshiƙi Faɗin gutter
Wayoyin hannu 480px da ƙasa ginshiƙan ruwa, babu tsayayyen faɗin
Allunan hoto 480px zuwa 768px ginshiƙan ruwa, babu tsayayyen faɗin
Allunan shimfidar wuri 768px zuwa 940px 44px ku 20px ku
Default 940px da sama 60px ku 20px ku
Babban nuni 1210px da sama 70px ku 30px ku

Abin da suke yi

Tambayoyin watsa labarai suna ba da izinin CSS na al'ada dangane da adadin sharuɗɗa - ragi, faɗin, nau'in nuni, da sauransu-amma yawanci yana mai da hankali a kusa min-widthda max-width.

  • Gyara nisa na ginshiƙi a cikin grid ɗin mu
  • Tari abubuwa maimakon yin iyo a duk inda ya cancanta
  • Maimaita kanun labarai da rubutu don zama mafi dacewa ga na'urori

Amfani da tambayoyin kafofin watsa labarai

Bootstrap baya haɗa waɗannan tambayoyin kafofin watsa labarai ta atomatik, amma fahimta da ƙara su abu ne mai sauƙi kuma yana buƙatar saiti kaɗan. Kuna da ƴan zaɓuɓɓuka don haɗawa da abubuwan amsawa na Bootstrap:

  1. Yi amfani da sigar amsawa da aka haɗa, bootstrap-responsive.css
  2. Ƙara @import "responsive.less" kuma a sake haɗa Bootstrap
  3. Gyara da sake tattara amsawa.kasa azaman dabam

Me zai hana kawai hada shi? Gaskiyar magana, ba duk abin da yake bukatar ya kasance mai amsawa ba. Maimakon ƙarfafa masu haɓakawa don cire wannan fasalin, muna ganin zai fi dacewa mu kunna shi.

  1. // Wayoyin shimfidar wuri da ƙasa
  2. @media ( max - nisa : 480px ) { ... }
  3.  
  4. // Wayar shimfidar wuri zuwa kwamfutar hannu mai hoto
  5. @media ( max - nisa : 768px ) { ... }
  6.  
  7. // Hoton kwamfutar hannu zuwa wuri mai faɗi da tebur
  8. @media ( min - nisa : 768px ) da ( max - nisa : 940px ) { ... }
  9.  
  10. // Babban tebur
  11. @media ( min - nisa : 1200px ) { .. }