Программирование > JavaScript & JScript

Двигать див

(1/2) > >>

Tryapkonator:
Вечная проблема юзабилити и расположения основных сервисов =( Хочу сделать выезжающее как бы меню, панель. Т.е. есть див, кусок которого торчит на экране и надо чтобы он выехал (имеено выехал а не появился в другом месте) при наведении на него. Ну я с улыбкой написал что-то типа

for($i=0;$i

virka:
Попробуйте что-то типа этого:

function takayato(){
panel.style.left = xmove;
if(xmove

commander:
virka

--- Цитировать ---Похвальное нежелание.
--- Конец цитаты ---

на вопросы тоже надо учиться отвечать!
Tryapkonator
вот тебе рабочий пример:


   movie












var size=1;
panel.style.width=size;
function set_width()
{
size+=1;
panel.style.width=size;
}
setInterval("set_width();", 10);



--------------------------------------------------------
смотрим, делаем нароботки, если что не понятно задаём вопросы.

Tryapkonator:
Большое спасибо, сейчас времени нет, проверю ближе к вечеру, но уверен что разбирусь. Большое спасибо. Так же прошу пока не закрывать тему. Мало ли че еще всплывет когда тестить буду.

Tryapkonator:
Фигня какая-то =0 Всмысле спасибо, таблица действительно двигается, все хорошо. Но как ее остановить блин? =))) Вот что у меня есть



movie

.pan{
width:100%;
height:50px;
position:absolute;
top:100px;
}





dasdasdas



var size=100;
function movediv(){
  size+=1;
  panel.style.top=size;
  if(size>200){
    panel.style.top=200;
    clearInterval(timer1);
  }
}
function timers(){
  var timer1=setInterval("movediv();", 10);
}




Мой интерпритатор, встроенный в головной мозг говорит что по идее таблица не должна двигаться, если на ней не находится мышка. Т.е. в событии onmouseout я останавливаю таймер (если я правильно прочел ман), но таблица все равно двигается, пока не достигнет высоты в 200px =( не подскажете, как это поправить?

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии