Я сделал набор значков FamFamFam Silk в спрайт, и я хочу отображать все значки на странице HTML. Проблема в том, что 1000 значков разделены на 2 изображения .png, каждое изображение со своим классом. Например, первый значок будет class="silk1 ad-accept"
, а последний значок, который находится во втором изображении .png, будет class="silk2 ad-zoom-in"
. Во всяком случае, было бы безумным попытаться сделать все это вручную, не говоря уже о потраченном времени и возможных ошибках.Включите все классы CSS-спрайтов на странице
Мой вопрос: может ли это быть сделано автоматически с помощью jQuery? В принципе, мне нужен скрипт, который возьмет каждый класс спрайтов CSS и применит его к элементу типа li. Было бы очень полезно, если бы он также применил заголовок с классом, который он использовал, поэтому я знаю, какой значок есть.
Не могли бы вы перечитываю вас вопрос, исправить опечатки и сделать его более ясным. «Например, первый значок будет ???, а последний значок ???, который находится во втором .png изображении, будет ???». –
Если у вас есть имена классов в формате, который вы можете прочитать/разбор (т. Е. Текст с разделителями-запятыми, массив в формате JSON и т. Д.), Таким образом, чтобы они были связаны с 'silk1' или' silk2' Конечно, я не понимаю, почему вы не могли этого сделать. –
@Adam Lynch, извините, я удалил разметку HTML, он показывал мне ОК. –