Некоторое время назад я нашел статью, в которой обсуждалось решение, альтернативное традиционному способу использования и разработки спрайтов CSS.
Распространенная проблема заключается в том, что вам нужно оставить пространство вокруг части спрайта, если вы не хотите, чтобы другие части спрайта случайно «сливались» в определенные элементы. Таким образом, вы можете использовать раскладки по диагонали и другие вещи, чтобы решить эту проблему, но все они требуют много свободного пространства.
В этой статье был продемонстрирован альтернативный вариант, позволяющий создавать нулевые спрайты пустого пространства и определять точную площадь и размеры изображения, которое вы хотите использовать, не беспокоясь о кровотечении. Я полагаю, что он использовал свойство CSS-содержимого в методе, но я не уверен.
Я действительно хочу снова найти эту статью, но не могу ее найти :(
Прошу прощения за мое расплывчатое описание, но для любого, кто видел статью, они поймут, о чем я говорю. Любая помощь в поиске ссылки? Спасибо!