Is there a performance issue with using very large background-position offsets?
I'm building a progress bar control, and I'm working on the case where it doesn't actually show progress, but just spinning indicator of "something is happening". The design I have for it is basically alternating diagonal stripes, essentially a barber pole kinda like this, but "spinning": With the hopes of offloading as much as I can to the rendering engine, I want to use CSS transitions for this. Supporting old browsers is not a concern for me. So, my first idea was to basically do this: .barber-pole { background-image: url(repeating-slice.png); /* set a very long (one hour!) transition on