CSS Sprite полезен, помогает ускорить время загрузки и производительность.Но я считаю, что у них есть определенные ограничения.Мне нравится знать, есть ли способы обойти это или это присуще и что они ограничены.
Например: если бы я хотел, чтобы значок стрелки на моей якорной ссылке был справа:
a
display:block;
padding:0 15px 0 0;
background:transparent ("/images/arrow.gif") no-repeat scroll right top;
}
a:hover {
background-position:-10px top;
}
Это на самом деле не сработало бы, потому что я поместил значок стрелки нана правой стороне моего якорного тега.Но тогда как мне сместить изображение на 10 пикселей, если я все еще хочу расположить его справа?