2012-09-25 2 views
0

안녕하세요. SASS 및 스프라이트로 엉망이되어 잘 작동합니다. 그것은 내 마크 업에서 사용할 수있는 이미지의 파일 이름에서 많은 클론을 생성합니다. 하지만 마크 업을 변경하지 않고 스프라이트를 사용하고 싶습니다. SASS 스프라이트가 @extend와 함께 작동하지 않습니다.

내가 원시 내 이미지는 이미지 아래에 있습니다

을 /이 무엇 나는

@import "raw/*.png"; //Sprite 

내가 할 수 있어야한다이 내 CSS에서

spr-links.png라고 이미지 중 하나 이런 식으로,하지만 아무것도 나오지 않습니다. SASS도 그냥 주석이

.footer{ 
    @extend .raw-spr-link; 
} 
+0

나는 방법은이 @include 원시 스프 (SPR-링크)처럼 쓸 것을 발견 좋아; 출력은 입니다. url ('/ images/raw-s8e422df81e.png') no-repeat; 이것을 변경할 수 있습니까? 배경 : url ('../ images/raw-s8e422df81e.png') no-repeat; ?? – Johansrk

답변

1

에 실패하지 않습니다 "relative_assets = true"

# Require any additional compass plugins here. 

    # Set this to the root of your project when deployed: 
    http_path = "/" 
    css_dir = "css" 
    sass_dir = "sass" 
    images_dir = "images" 
    javascripts_dir = "js" 

    relative_assets = true 

    output_style = :expanded # by Compass.app 
    sass_options = {:debug_info=>false} # by Compass.app 

    line_comments = true # by Compass.app 
관련 문제