Skip to content

Instantly share code, notes, and snippets.

@snowman-repos
Created February 13, 2014 03:19
Show Gist options
  • Save snowman-repos/8969156 to your computer and use it in GitHub Desktop.
Save snowman-repos/8969156 to your computer and use it in GitHub Desktop.
SVG background images with PNG and retina fallback
$image-path = "../img"
$fallback-extension = "png"
$retina-suffix = "@2x"
background-image($name, $size = false)
background-image url($image-path/$name.svg)
if($size)
background-size $size
.no-svg &
background-image url($image-path/$name.$fallback-extension)
@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5)
background-image url($image-path/$name$retina-suffix.$fallback-extension)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment