Jump to content
  • 0

Проблема с порядком элементов при вырезании группы слайсов


Zverushka
 Share

Question

Кто-нибудь справился с такой проблемой? Например, если куча марок, с которыми работает клиент - штук 30. В фотошопе они идут один за другим на картинке - слева направо в несколько рядов. Все это дело удобно сохранять выделив всю группу слоев и создав на основе них слайсы. Но... нумерация данных слайсов идет совершенно не по порядку, а каким-то особым образом... То есть если мы все это дело сохраним - номера картинок будут не соотвествовать последовательности в макете. Переименовывая каждый слайс вручную - мы практически полностью лишаемся бонуса в скорости работы через слайсы, а не через сохранение каждого слоя отдельно. Кто-нибудь решил эту проблему? Может можно задать порядок нумерации слоев автоматически более осмысленным способом?

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Вот и я об этом, если даешь имена, то в чем разница между обрезать по слою и сохранить с именем? также быстро, а может даже и еще быстрее, потому как не обрабатывается весь макет (если он большой - могут быть полуминутные подвисания), когда в меню сохранения заходишь.

Вот если бы можно было порядок сохранения или именования (неважно какими цифрами буквами, главное соблюдать порядок сортировки) сохранить последовательный - слева направо и сверху вниз, то можно сэкономить до 5-10 минут в зависимости от числа слайсов...

Edited by Zverushka
Link to comment
Share on other sites

  • 0

Имхо, всё-таки n+1 кликов вместо 2n — какой-никакой выигрыш.

 

Чтобы нумерация была последовательной, по моим наблюдениям, верхние края слайсов каждого ряда должны совпадать, чтобы между ними не генерировались «прослойки», занимающие место в нумерации (иначе, если слайс начинается ниже, он считается как бы принадлежащим более нижнему ряду, по аналогии с HTML-таблицей с col- и rowspan-ами). Но с ручным наименованием как-то надежнее, да и готовые удобные имена файлов — приятный и полезный бонус).

Link to comment
Share on other sites

  • 0

Ну имена списка марок особой смысловой нагрузки не несут (зато их порядок важен..), их удобно сделать просто  - наименовать как 01.jpg, 02.jpg, 03.jpg и генерация Html кода в таком случае также очень удобная >img*20[src=img/clients/$$.jpg].

Edited by Zverushka
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy