# 018: Kako naj naš projekt uporablja Compass - CSS-triki

Kazalo

Lahko bi napisali lastne Sass- @mixine za pomoč pri stvareh CSS3 (kot so prelivi), vendar obstaja že obstoječi Sassov okvir, imenovan Compass, ki že ima te stvari pripravljene za uporabo. Potreben je majhen preskok vere, če se želite odreči nadzoru nad takimi stvarmi (mislim, da ne več kot z uporabo predprocesorja za začetek), vendar se splača.

Zakaj je uporaba Compassa dobra ideja?

  • @Mixins so zelo dobro napisani. Ujemajo se s specifikacijami, kjer lahko, in so zelo dosledni.
  • Posredujte Compass, tako da boste samodejno obveščeni o najboljših praksah. Verjetno bo to opravil bolj celovito delo, kot ga lahko sami.
  • Ima kup drugih močnih stvari, ki se jih lahko dotaknete, na primer spritting (česar v tem projektu ne bomo dobili, je pa sladek).

CodeKit odlično deluje s Compassom (z njim je celo poslan). Izgubimo nekaj nadzora, ki smo ga imeli v CodeKitu (na primer neposreden nadzor poti za prevajanje datotek), vendar to ni velika težava. Še vedno lahko nadziramo večino stvari iz datoteke config.rb v našem projektu.

Na koncu uporabljamo Compass za vključitev prehodov za navigacijske povezave, kar jim daje mehkejši občutek.

Zanimive Članki...