Go atološa Bootstrap

Atološa Bootstrap go diriša mohola wa mekgwa le dikarolo tše di akareditšwego, gammogo le diphetogo tša LESS le mixins.

Dihlogo godimo! Di-doc tše ke tša v2.3.2, yeo e sa hlwego e thekgwa semmušo. Hlahloba phetolelo ya moraorao ya Bootstrap!
LESS CSS

Bootstrap e dirilwe ka LESS motheong wa yona, polelo ya stylesheet ye e fetogago yeo e hlotšwego ke mogwera wa rena yo mobotse, Alexis Sellier . E dira gore go hlabolla CSS ye e theilwego godimo ga ditshepedišo go be ka lebelo, go be bonolo le go ba mo go thabišago.

Ke ka baka la’ng go le ka tlase ga moo?

Yo mongwe wa bahlami ba Bootstrap o ngwadile poso ya blog ya ka pela ka se , e akareditšwe mo:

  • Bootstrap e kgoboketša ka lebelo ~ 6x ka lebelo ka Ka tlase ge e bapetšwa le Sass
  • Go ngwadilwe ka fase ka JavaScript, go dira gore go be bonolo go rena go itahlela ka gare le go patch ge go bapetšwa le Ruby ka Sass.
  • Ka tlase ke mo gontši; re nyaka go ikwa eka re ngwala CSS le go dira gore Bootstrap e batamele go bohle.

Ke eng seo se akaretšwago?

Bjalo ka katoloso ya CSS, LESS e akaretša diphetogo, mixins bakeng sa dikarolwana tša khoutu tšeo di ka dirišwago gape, ditiro tša dipalo tše bonolo, go bea dihlaga gaešita le mešomo ya mebala.

Ithute ka botlalo

Etela weposaete ya semmušo go http://lesscss.org/ go ithuta ka botlalo.

Ka ge CSS ya rena e ngwadilwe ka Less gomme e šomiša diphetogo le mixins, e swanetše go kgoboketšwa bakeng sa phethagatšo ya mafelelo ya tšweletšo. Ke kamoo.

Ela hloko: Ge e le gore o romela kgopelo ya go goga go GitHub ka CSS ye e fetotšwego, o swanetše go kgoboketša CSS gape ka efe goba efe ya mekgwa ye.

Didirišwa tša go kgoboketša

Mola wa taelo

Latela ditaelo ka go porojeke ya readme go GitHub bakeng sa go kgoboketša ka mola wa taelo.

JavaScript

Download Less.js ya moragorago gomme o akaretše tsela ya go ya go yona (le Bootstrap) go <head>.

<link rel = "letlakala la setaele/ka tlase" href = "/tsela/go/bootstrap.less" > <script src = "/tsela/go/ka tlase.js" ></script>  
 

Go kgoboketša gape difaele tša .less, e no di boloka gomme o laetše letlakala la gago gape. Less.js e di kgoboketša gomme e di boloka polokelong ya lefelong leo.

Tiriso ye e sego ya semmušo ya Mac

Sedirišwa sa Mac seo e sego sa semmušo se lebelela dipuku tša difaele tša .less gomme se kgoboketša khoutu go difaele tša lefelong leo ka morago ga go boloka mo gongwe le mo gongwe ga faele ya .less yeo e bogetšwego. Ge o rata, o ka fetoša dikgetho ka go tirišo bakeng sa go fokotša ka go itiriša le gore ke tšhupetšo efe yeo difaele tše di kgobokeditšwego di feleletšago di le go yona.

Ditirišo tše dingwe

Crunch ya go kgahla

Crunch ke morulaganyi le mokgoboketši wa go lebelega kudu wa LESS wo o agilwego go Adobe Air.

Kit ya Khoutu

E hlotšwe ke mošemane yo a swanago le tirišo ya Mac yeo e sego ya semmušo, CodeKit ke tirišo ya Mac yeo e kgoboketšago LESS, SASS, Stylus, le CoffeeScript.

Go hloka bonolo

Mac, Linux, le Windows tiriso ye bakeng sa hula le lahlela bokella ya difaele LESS. Plus, khoutu ya mohlodi e ka GitHub .

Thoma ka pela porojeke efe goba efe ya wepe ka go lahlela CSS le JS tše di kgobokeditšwego goba tše di fokoditšwego. Llaga godimo ga mekgwa ya tlwaelo ka thoko bakeng sa dikaonafatšo bonolo le tlhokomelo e tšwela pele.

Setup sebopeho sa faele

Download Bootstrap ya moragorago yeo e kgobokeditšwego gomme o bee ka gare ga projeke ya gago. Ka mohlala, o ka ba le selo se se swanago le se:

  tirišo/ .
      dipeakanyo/ .
      dithempleite/ .
  setšhaba/
      css/ .
          bootstrap.min.css ya go swara
      js/ .
          bootstrap.min.js ya go swara
      img/ .
          di-glyphicon-di-halfling.png
          di-glyphicon-di-halfling-tše tšhweu.png

Diriša thempleite ya go thoma

Khopiša HTML ya motheo ye e latelago go thoma.

  1. <html>
  2. <hlogo>
  3. <thaetlele> Thempleite ya Bootstrap 101 </thaetlele>
  4. <!-- Lebanta la Boot -->
  5. <kgokaganyo href = "setšhaba / css / bootstrap.min.css" rel = "letlakala la setaele" >
  6. </hlogo>
  7. <mmele>
  8. <h1> Thobela, lefase! </h1> e
  9. <!-- Lebanta la Boot -->
  10. <script src = "setšhaba / js / bootstrap.min.js" </script>
  11. </mmele>
  12. </html>

Llaga ka khoutu ya tlwaelo

Dira ka go CSS ya gago ya tlwaelo, JS, le tše dingwe ka moo go nyakegago go dira gore Bootstrap e be ya gago ka difaele tša gago tša CSS le JS tše di aroganego.

  1. <html>
  2. <hlogo>
  3. <thaetlele> Thempleite ya Bootstrap 101 </thaetlele>
  4. <!-- Lebanta la Boot -->
  5. <kgokaganyo href = "setšhaba / css / bootstrap.min.css" rel = "letlakala la setaele" >
  6. <!-- Protšeke -->
  7. <link href = "setšhaba / css / tirišo.css" rel = "letlakala la setaele" >
  8. </hlogo>
  9. <mmele>
  10. <h1> Thobela, lefase! </h1> e
  11. <!-- Lebanta la Boot -->
  12. <script src = "setšhaba / js / bootstrap.min.js" </script>
  13. <!-- Protšeke -->
  14. <script src = "setšhaba / js / tirišo.js" </script>
  15. </mmele>
  16. </html>