# 018: Gör vårt projekt att använda kompass - CSS-tricks

Innehållsförteckning

Vi kan skriva våra egna Sass för @mixinatt hjälpa till med CSS3-grejer (som lutningar), men det finns ett Sass-ramverk som redan finns kallat Compass som redan har de sakerna redo att gå. Det tar lite ett språng av tro för att återleva kontrollen över sådana saker (jag antar inte mer än att använda en förprocessor till att börja med), men det är värt det.

Varför är det bra att använda Compass?

  • @Mixins är mycket välskrivna. De matchar specifikationen där de kan och är väldigt konsekventa.
  • Kompassuppdateringar så att du automatiskt håller dig uppdaterad om aktuella bästa metoder. Det kommer förmodligen att göra ett mer omfattande jobb med att göra det än du kan ensam.
  • Den har en massa andra kraftfulla saker du kan utnyttja, som spriting (som vi inte kommer till i det här projektet men är söta).

CodeKit fungerar bra med Compass (den levereras till och med med den). Vi förlorar en del av kontrollen som vi hade i CodeKit (som att styra filkompileringsvägar direkt) men det är inte en stor sak. Vi kan fortfarande styra de flesta saker från filen config.rb nu i vårt projekt.

I slutändan använder vi Compass för att inkludera övergångar för navigeringslänkarna som ger dem en mjukare känsla.

Intressanta artiklar...