2011-09-24 3 views
0

방금 ​​프로젝트를 Rails 3.0.7에서 3.1.0으로 업그레이드 했으므로 이제는 SASS를 사용할 수 있습니다.페이지의 application.css 파일을 제외한 Sass

내 응용 프로그램에있는 페이지가 /home/subscribe.html.erb에있는 홍보용 페이지이며 scaffold.css와 같은 응용 프로그램에서 사용되는 CSS 선언을 상속받지 않았 으면합니다. 내가 상속 할 수있는 별도의 subscribe.css 파일이 있습니다.

내 application.css.scss 안에 들어가서 변경된 경우에만 : @import "scaffold.css.scss"; application.css.scss는 여전히 구독 페이지의 응용 프로그램의 일부로 상속됩니다.

subscribe 페이지를 subscribe.css 파일 만 사용하고 다른 CSS는 사용하지 않는 것이 좋습니다.

답변

1

application.css가 아닌 가져올 CSS 파일을 직접 대상으로하는 CSS 태그가있는 새 레이아웃을 만듭니다.

+0

어떻게 레이아웃 폴더에 생성 할 새 레이아웃 파일을 susbscibe.html.erb가 사용한다고 레일스에 말합니까? – alik

+0

컨트롤러 메소드에'layout : subscribe'를 추가 할 수 있습니다. (이것은 문서의 모든 부분입니다.) – thomasfedb

+0

gotcha, thanks! – alik

관련 문제