I want to know when not to use CSS sprites. CSS sprites works great, but are there any occasions when they create a lot of headaches?
Sprites should never be used when the size of images are very different. Because in that case the size of sprite is quite huge. Recently I converted 3.5MB pictures to a sprite, and size shooted up to 17MB!