Бочонок
http://frontender.info
Изменение положения блока (obj.style.left). Проблема с Mozilla,FF,Netscape...
Доброго времени суток.
Есть необходимость сделать плавно "всплывающую" панель.
Вроде бы ве просто.
Есть блок:
Далее по событию начинается движение:
Сначала попробывал:
Но не получается.
Попытка считать panel.style.left никчему вообще не приводит. Это свойство изначально упорно пусто.
Попробывал так:
В IE 6 и Opera (7.54 и 8.02) заработало...
А с FF, Netscape, Mozilla никак...
Подскажите, что я неправильно делаю ?
Как этот блок правильно двигать ?
Очень надеюсь на вашу помощь...
-~{}~ 04.08.06 14:33:
Все сам выяснил
Что бы мозилообразные мне поверили пришлось написать:
без "px" ну никак...
Доброго времени суток.
Есть необходимость сделать плавно "всплывающую" панель.
Вроде бы ве просто.
Есть блок:
Код:
#float_panel{
position:absolute;
left:-200px;
height:200px;
width:200px;
}
<div id='float_panel'>
</div>
Код:
window.setInterval("move_panel('float_panel')", delay);
Код:
panel.style.left+=step;
Попытка считать panel.style.left никчему вообще не приводит. Это свойство изначально упорно пусто.
Попробывал так:
Код:
panel.style.left = panel.offsetLeft+step;
В IE 6 и Opera (7.54 и 8.02) заработало...
А с FF, Netscape, Mozilla никак...
Подскажите, что я неправильно делаю ?
Как этот блок правильно двигать ?
Очень надеюсь на вашу помощь...
-~{}~ 04.08.06 14:33:
Все сам выяснил
Что бы мозилообразные мне поверили пришлось написать:
Код:
panel.style.left=String(panel.offsetLeft+panel.step)+"px";