Я пишу пользовательскую анимацию выделения с помощью Scriptaculous, которая включает в себя сияние CSS3. Я получаю стиль box-shadow и должен разбить его на значение альфа-диапазона rgba, а затем изменить это значение, чтобы заставить тень исчезать.Строка CSS - выберите все до третьей запятой
$('fresh').style.MozBoxShadow
вернется
0 0 20px rgba(163, 238, 71, 1.0)
1.0
является альфа-значение. Мне нужно разбить его, так что я могу установить:
$('fresh').style.MozBoxShadow = everythingBeforeAlphaValue + anAlphaValueIVaryWithJS + ')';
Все номера могут быть любое количество цифр в длину, так что я не могу использовать substring
(и это все, что я действительно знаю :)). Вы можете помочь?
Можно подумать, что это так, но это возвращается неопределенным. Полагаю, именно поэтому они все еще находятся в определенных префиксах поставщиков. –
Ах дерьмо. Отлично. И когда я Google это, что это единственное, что приходит? Это самый ответ. Кто такие боссы SO, которые спали в Google? :) –