Skip to content

Instantly share code, notes, and snippets.

@judofyr
Created November 2, 2012 13:13
Show Gist options
  • Save judofyr/4001309 to your computer and use it in GitHub Desktop.
Save judofyr/4001309 to your computer and use it in GitHub Desktop.
Sass-mixin for SVG + PNG-fallback
.lt-ie9 .error {
background-image: url("images/sprites/sprite.png"); }
.error {
background-image: url("images/sprites/sprite.svg"); }
@mixin img($name, $dir) {
.lt-ie9 %img_#{$name} {
background-image: url("#{$dir}/#{$name}.png")
}
%img_#{$name} {
background-image: url("#{$dir}/#{$name}.svg")
}
}
@include img("sprite", "images/sprites");
@include img("animation", "images/one-off");
.error {
@extend %img_sprite;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment