2011-08-12 4 views
0

저는 지금 청사진을 사용하여 잠시 동안 나에게 익숙하지 않은 한 가지 사실은 모든 기본 청사진 CSS 클래스를 생성하는 이유입니다. 이들처럼 : 나침반 프로젝트를 만들 때Compass + Blueprint 비 의미 론적 클래스

#container .span-3 { width: 110px; } 
#container .span-4 { width: 150px; } 

나는 --using blueprint/semantic를 지정하지 않고 내 소스 어디서나 @include blueprint이 없습니다. 왜 이러한 클래스가 생성되며 나침반에 포함시키지 않는 방법은 무엇입니까?

답변

1

문제를 재현하려고 시도했지만 시도 할 수 없습니다. 여기에 내가 무슨 짓을했는지 내가 무엇을 가지고 :

// Import all the default blueprint modules so that we can access their mixins. 
@import "blueprint"; 

생성 된 screen.css 파일 : 그것은 처음에 다음 줄을 포함로

compass create my_project --using blueprint/semantic 

생성 된 screen.scss 파일은 @import "blueprint" 당신을 원하는 것 같다 어디서나 .span-x을 포함하지 않으며 #container이 나타나는 유일한 장소는 body.two-col #container {입니다.

screen.scss 파일을 수정하고 다시 컴파일했습니다. 변경 없음 - screen.css에 비 의미 론적 클래스가 표시되지 않았습니다.

(나침반 버전 0.11.5와 테스트, 루비 1.8.7, FreeBSD의 8.2)이 도움이

희망 ...