[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: javascript два параметра css
borovik
делаю анимацию css
есть параметр padding: 19px;
беру так

func size(){
div.style.padding -=1;
settimeout("size()",50);
}

вопрос как сделать такую функцию для
padding: 12px 20px;




Спустя 11 минут, 49 секунд (15.07.2011 - 22:10) ИНСИ написал(а):
func size(){
div.style.padding = '12px 20px';
settimeout("size()",50);
}

Спустя 3 минуты, 4 секунды (15.07.2011 - 22:13) borovik написал(а):
тоесть не нужно принимать в массив, делить по ключу, изменять параметры как две разные переменные, и не записывать с помощью конкатенации?

заметьте мне нужно уменьшать по одному пикселю. для одной понятно, а вот для двух

Спустя 12 минут, 36 секунд (15.07.2011 - 22:26) ИНСИ написал(а):
borovik из всех ваших слов, ничего не понял smile.gif

P.S. Есть еще функции: paddingTop, paddingBottom, paddingRight, paddingLeft

Спустя 10 минут, 43 секунды (15.07.2011 - 22:37) borovik написал(а):
тоесть невозможно анимировать
padding: 12px 20px;

и мне придется в css прописывать
paddingTop  = 12px
paddingBottom = 12px
paddingRight = 20px
paddingLeft = 20px


и писать функцию
func size(){
div.style.paddingTop -=1;
div.style.paddingBottom -=1;
div.style.paddingRight -=1;
div.style.paddingLeft -=1;
settimeout("size()",50);
}

печалько, мб кто ещё знает?

Спустя 1 час, 38 минут, 56 секунд (16.07.2011 - 00:16) ИНСИ написал(а):
borovik ты хоть знаешь, что хочешь?
css:
padding: 12px 12px 20px 20px;


Спустя 4 часа, 39 минут, 43 секунды (16.07.2011 - 04:55) ModaL написал(а):
borovik, анимировать? Функция animate() jquery

Спустя 3 часа, 35 минут, 25 секунд (16.07.2011 - 08:31) borovik написал(а):
INSIDIOUS
ты бухой или троль?

я спрашиваю как мне выдрать перемеренные padding и уменьшать их на 1 пиксель через "рекурсию"

например для padding: 19px; так

func size(){
div.style.padding = div.style.padding - 1;
settimeout("size()",50);
}
--------------------
ВОПРОС как мне манипулировать
padding: 12px 20px;
func size(){
div.style.padding = ??????????? - 1;
settimeout("size()",50);
}
------------
пробы после прохода получалось
padding: 11px 19px;
padding: 10px 18px;
padding: 9px 17px;
...

Спустя 2 часа, 5 минут, 1 секунда (16.07.2011 - 10:36) ИНСИ написал(а):
Цитата
INSIDIOUS
ты бухой или троль?

Бан тебя на сутки! Неуважительное отношение к администрации. Это первое предупреждение. Толком нифига не объясняешь и потом еще обзываешь.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.