The forums ran from 2008-2020 and are now closed and viewable here as an archive.

Home Forums Other Responsive sprites / How to calculate percentage of position

  • This topic is empty.
Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
  • #162993

    I’ve been reading about responsive sprites for days now and I still do not understand how to calculate the background-position and background-size in percentages. Is there any formula for that? If I have a div that has width:20% and I want to use a background-image that is positioned at -139px -177px and the image is bigger than the container (the 20% div), how do I get the background-position in percentage and the background-size in percentage? Really, when is it worth to use sprites for responsive design? I am using bootstrap 3 and I make a lot of use of the grid system. Can I use sprites responsive as the columns? tks


    Really, when is it worth to use sprites for responsive design?

    From some of the questions and answers I’ve seen here and on Stack Overflow…it doesn’t seem worth it in the long run.

    It seems to take an awful lot of work to get right for something that, in the long run, wasn’t meant to be responsive anyway.


    Thank you, guys. I’ll keep that in mind. And, for now, I gave up on trying to make sprites responsive. I don’t think it is worth the trouble.
    Thanks again.


    I don’t think I’ve made a sprite in over a year.

    Same here. I started creating my own icons and converting them into font files (woff, ttf, svg). Much easier to maintain, scale, change colors, etc.


    I do it with a sprites.svg file
    if you have 20 icons –> background-size: CALC(20 * 100%); = 2000%

    background-position:-200% 0;
    background-position:-1200% 0;

Viewing 5 posts - 1 through 5 (of 5 total)
  • The forum ‘Other’ is closed to new topics and replies.