Есть ли способ для меня, чтобы найти точное местоположение спрайтов CSS? - PullRequest
1 голос
/ 03 апреля 2011

У меня есть изображение с большим количеством значков, и я хочу узнать точное местоположение изображения каждого значка, используя спрайты css и css, который следует использовать, есть ли инструмент, который я могу использовать для этогоменя, или дайте мне места?

Ответы [ 3 ]

2 голосов
/ 03 апреля 2011

Такой инструмент: http://spritegen.website -performance.org / создаст для вас спрайт и сгенерирует CSS для его использования.Он не найдет координаты в существующих спрайтах (как вы могли бы сделать это точно ?!), но это поможет настроить их в первую очередь.

1 голос
/ 08 февраля 2013

Вы можете использовать инструмент, подобный этому , и получить фоновые позиции значков в спрайте.

Вам необходимо сначала загрузить свое изображение, затем выбрать значок из спрайта. Будет сгенерирован CSS, просто скопируйте сгенерированный CSS и используйте его в своем классе.

Другие варианты

  1. Вам необходимо открыть изображение в графическом редакторе, таком как Photoshop. Оттуда вы можете найти положение X и Y в любом месте изображения. Обратите внимание, что слева вверху 0,0. Получите координаты x и y и используйте вот так

    background-position: -310px -123px;

Обратите внимание на знак "-" перед координатами X и Y.

  1. Начните с

    background-position: 1px 1px;

Используйте Firebug для изменения значений на лету. Методом проб и ошибок вы можете найти точное положение.

...