Как преобразовать сокращенный CSS в longhand? - PullRequest
9 голосов
/ 05 августа 2010

Существует ли какой-либо инструмент, который может автоматически конвертировать сокращенную запись CSS в рукописную?Мне нужно это, потому что я хочу использовать SmartSprites , который плохо работает с сокращениями.

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

Также приветствуются любые другие решения для автоматического spiriting, в основном я ищу некоторые инструменты командной строки, которые можно интегрировать в процесс сборки, чтобы разработчики все еще разрабатывали необработанный код CSS.

Ответы [ 2 ]

2 голосов
/ 11 августа 2010

Вы можете использовать Dragonfly в Opera. Dragonfly похожа на Firebug в Firefox и Chrome, но разработана Opera. В «Стрекозе» есть функция, которая позволяет вам изменить сокращенное изображение и наоборот. Проверить opera.com / dragonfly / документация /

0 голосов
/ 09 августа 2010

Для обратного вы можете использовать оптимизатор CSS, например csstidy .Я сомневаюсь, что это преобразует сокращения в не короткие.

Почему бы не запретить использование сокращений разработчиками и использовать csstidy в процессе сборки?

Если вам не нравится эта идея,Вы можете написать небольшой скрипт для быстрого преобразования, что значительно проще, чем наоборот.Это в основном сводится к замене строк.

...