2012-04-03 3 views
0

Je suis en mesure de charger le cadre ensemble de css plan dans mon projet avec le code suivant dans screen.scss:Comment puis-je importer des composants blueprint spécifiques dans Compass?

@import "compass"; 
@import "blueprint"; 
@include blueprint; 

Cependant, je voudrais seulement inclure des éléments spécifiques, tels que « plan/grille » et "plan/boutons":

@import "compass"; 
@import "blueprint/grid"; 
@import "blueprint/buttons"; 
@include blueprint; 

Lorsque je tente d'importer seulement ces morceaux, je reçois l'erreur suivante:

error resources/sass/screen.scss (Line 12: Undefined mixin 'blueprint'.) 

Est-ce que tout on sait comment inclure des parties de plan, mais pas tout?

Répondre

1

Le mixin blueprint se trouve dans la feuille de style racine. Ce que vous avez fait est correct, mais vous devez toujours faire @import "blueprint" pour obtenir le mixin principal.

@import "compass"; 
@import "blueprint"; 
@import "blueprint/grid"; 
@import "blueprint/buttons"; 
@include blueprint; 
Questions connexes