Created
November 6, 2012 06:23
-
-
Save visioncan/4022961 to your computer and use it in GitHub Desktop.
Compass Sprite use
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
////// sprite 自動 | |
@import "my-icons/*.png"; | |
@include all-my-icons-sprites; | |
//@all-< folder_name >-sprites; | |
////// sprite 半自動 | |
@import "my-icons/*.png"; | |
.foo .ico{ | |
@include my-icons-sprite(icon1); //寫出position | |
} | |
@include my-icons-sprites; //寫出全部 | |
////// sprite 手動 | |
$map: sprite-map("icons/*.png", | |
$position: 6px, //偏移 | |
$spacing: 6px, | |
$repeat: no-repeat | |
); | |
$icons_names: sprite_names($map); | |
.foo .icon{ | |
background: $map no-repeat; | |
} | |
@each $i in $icons_names { | |
.foo{ | |
span.ico#{$i} { | |
background-position: sprite-position($map, #{$i}, 3px, 3px); //補偏移 | |
} | |
} | |
} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment