Używam kompasu do tworzenia duszków. Sprite są tworzone, ale wynik css wskazuje niewłaściwe miejsce dla katalogu images.Rzucanie kompasu w przód ukośnika przed obrazami podczas wykonywania duszków
wyjście jest:
.menu-sprite, .menu-about, .menu-art, .menu-drum, .menu-links,
.menu-music, .menu-science, .menu-writing {
background: url('/images/menu-sb7e36b009c.png') no-repeat;
}
ale chcę go mieć:
.menu-sprite, .menu-about, .menu-art, .menu-drum, .menu-links,
.menu-music, .menu-science, .menu-writing {
background: url('images/menu-sb7e36b009c.png') no-repeat;
}
tutaj jest mój setup confib.rb:
http_path = "/"
css_dir = "."
sass_dir = "sass"
images_dir = "images"
javascripts_dir = "js"
i oto jak im powołanie sprite'y w moim pliku scss:
@import "compass/utilities/sprites/base";
@import "menu/*.png";
@include all-menu-sprites;
co robię źle? Jak mogę usunąć pierwszy ukośnik przed obrazami?
dzięki za pomoc.
Znalazłem odpowiedź. wystarczy dodać 'relative_assets = true' do confib.rb – abelb