Vinnupallar

Bootstrap er byggt á móttækilegu 12 dálka rist. Við höfum einnig sett upp skipulag með fastri og vökvabreidd sem byggir á því kerfi.

Sjálfgefið 940px rist

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

Sjálfgefið töflukerfi sem er hluti af Bootstrap er 940px breitt, 12 dálka rist .

Það hefur einnig fjögur móttækileg afbrigði fyrir ýmis tæki og upplausnir: síma, spjaldtölvumynd, landslagsborð og lítil skjáborð og stór breiðskjáborð.

  1. <div class = "röð" >
  2. <div class = "span4" > ... </div>
  3. <div class = "span8" > ... </div>
  4. </div>

Eins og sýnt er hér er hægt að búa til grunnskipulag með tveimur „dálkum“, sem hver spannar fjölda af þeim 12 grunndálkum sem við skilgreindum sem hluta af netkerfi okkar.


Á móti dálkum

4
4 á móti 4
3 á móti 3
3 á móti 3
8 á móti 4
  1. <div class = "röð" >
  2. <div class = "span4" > ... </div>
  3. <div class = "span4 offset4" > ... </div>
  4. </div>

Hreiður súlur

Með kyrrstöðu (óvökva) ristkerfinu í Bootstrap er varpið auðvelt. Til að hreiðra efnið þitt skaltu bara bæta við nýjum .rowog setti af .span*dálkum innan núverandi .span*dálks.

Dæmi

Stig 1 dálks
Stig 2
Stig 2
  1. <div class = "röð" >
  2. <div class = "span12" >
  3. Stig 1 dálks
  4. <div class = "röð" >
  5. <div class = "span6" > Stig 2 </div>
  6. <div class = "span6" > Stig 2 </div>
  7. </div>
  8. </div>
  9. </div>

Aðlögun nets

Breytilegt Sjálfgefið gildi Lýsing
@gridColumns 12 Fjöldi dálka
@gridColumnWidth 60px Breidd hvers dálks
@gridGutterWidth 20px Neikvætt bil á milli dálka
@siteWidth Reiknuð summa allra dálka og renna Telur fjölda dálka og þakrenna til að stilla breidd .container-fixed()blöndunnar

Breytur í LESS

Innbyggt í Bootstrap eru handfylli af breytum til að sérsníða sjálfgefna 940px ristkerfið, skjalfest hér að ofan. Allar breytur fyrir ristina eru geymdar í variables.less.

Hvernig á að sérsníða

Breyting á rist þýðir að breyta þremur @grid*breytum og endursamsetja Bootstrap. Breyttu grid breytunum í variables.less og notaðu eina af fjórum leiðum sem skráðar eru til að setja saman aftur . Ef þú ert að bæta við fleiri dálkum, vertu viss um að bæta við CSS fyrir þá sem eru í grid.less.

Vera móttækilegur

Sérsnið á ristinni virkar aðeins á sjálfgefnu stigi, 940px ristinni. Til að viðhalda móttækilegum þáttum Bootstrap þarftu líka að sérsníða ristina í responsive.less.

Fast skipulag

Sjálfgefið og einfalt 940px-breitt, miðja skipulag fyrir nánast hvaða vefsíðu eða síðu sem er frá einni <div class="container">.

  1. <líkami>
  2. <div class = "gámur" >
  3. ...
  4. </div>
  5. </body>

Vökvaskipulag

<div class="container-fluid">gefur sveigjanlega síðubyggingu, lágmarks- og hámarksbreidd og vinstri hliðarstiku. Það er frábært fyrir forrit og skjöl.

  1. <div class = "ílát-vökvi" >
  2. <div class = "row-fluid" >
  3. <div class = "span2" >
  4. <!-- Efni hliðarstikunnar-->
  5. </div>
  6. <div class = "span10" >
  7. <!--Meðal innihald-->
  8. </div>
  9. </div>
  10. </div>
Móttækileg tæki

Stuðningur tæki

Bootstrap styður handfylli af miðlunarfyrirspurnum til að hjálpa til við að gera verkefnin þín viðeigandi fyrir mismunandi tæki og skjáupplausnir. Hér er það sem er innifalið:

Merki Skipulagsbreidd Dálkbreidd Rennur breidd
Snjallsímar 480px og undir Vökvasúlur, engar fastar breiddir
Portrett spjaldtölvur 480px til 768px Vökvasúlur, engar fastar breiddir
Landslagstöflur 768px til 940px 44px 20px
Sjálfgefið 940px og upp 60px 20px
Stór skjár 1210px og upp 70px 30px

Það sem þeir gera

Fjölmiðlafyrirspurnir leyfa sérsniðið CSS byggt á fjölda skilyrða - hlutföllum, breiddum, skjágerð osfrv. - en einbeitir sér venjulega að min-widthog max-width.

  • Breyttu breidd dálks í ristinni okkar
  • Stafla þætti í stað þess að fljóta þar sem þörf krefur
  • Breyttu stærð fyrirsagna og texta til að henta betur fyrir tæki

Notkun fjölmiðlafyrirspurna

Bootstrap inniheldur ekki sjálfkrafa þessar fjölmiðlafyrirspurnir, en það er mjög auðvelt að skilja og bæta þeim við og krefst lágmarks uppsetningar. Þú hefur nokkra möguleika til að innihalda móttækilega eiginleika Bootstrap:

  1. Notaðu samsettu móttækilegu útgáfuna, bootstrap-responsive.css
  2. Bættu við @import „responsive.less“ og settu saman Bootstrap aftur
  3. Breyta og setja saman responsive.less sem aðskilið

Af hverju ekki bara að setja það inn? Satt best að segja þarf ekki allt að vera móttækilegt. Í stað þess að hvetja forritara til að fjarlægja þennan eiginleika teljum við best að virkja hann.

  1. // Landslagssímar og niður
  2. @media ( hámarksbreidd : 480px ) { ... } _ _
  3.  
  4. // Landslagssími í andlitsmynd spjaldtölvu
  5. @media ( hámarksbreidd : 768px ) { ... } _ _
  6.  
  7. // Portrait spjaldtölva yfir í landslag og skjáborð
  8. @media ( mín - breidd : 768px ) og ( hámarksbreidd : 940px ) { ... } _ _
  9.  
  10. // Stórt skjáborð
  11. @media ( mín - breidd : 1200px ) { .. }