Как разбить на массив CSS свойство?
Вы не поняли меня! Мне дано вот такое свойство background-image. ТАК СКАЖИТЕ КАК РАЗБИТЬ НА МАССИВ!!!
url(clock.png),-moz-linear-gradient(bottom, rgb(247,232,44) 49%, rgb(255,255,71) 75%, rgb(255,255,100) 88%) Чтобы было так: arr[0] = "url(clock.png)"; arr[1] = "-moz-linear-gradient(bottom, rgb(247,232,44) 49%, rgb(255,255,71) 75%, rgb(255,255,100) 88%)"; Те кто не понимают - я говорю про Multiple-background. |
Зачем лепить новую тему?
|
Я не могу поменять старую... Прошу закрыть старую тему. |
Вот поймите меня правильно - мне легко массив в CSS параметр перевести, но CSS параметр в массив - проблема!
|
Мне нужен алгоритм:
split [, !*(*)] где: () это скобки. * это любой текст. это значит, что содержимое скобки нужно обходить! |
тут нужен нетривиальный парсер..
а что ты пытаешься сделать? если есть возможность - лучше воспользоваться другим синтаксисом, который легче будет парсить. |
ДА НЕТУ ДРУГОЙ ВОЗМОЖНОСТИ!
Мне надо разбить (muliple) background-image на массив... Причем правильно. |
Ну я прошу - хотя бы найти библиотеку!
|
я ответил в другой теме.
|
Цитата:
|
Часовой пояс GMT +3, время: 17:30. |