|
|
|
| Как организовать плавное перемещение объектов по странице? | |
|
|
|
|
|
|
|
для: Mootch
(08.01.2007 в 22:24)
| | Можно поподробнее каких именно объектов? Можно напимер слоями. | |
|
|
|
|
|
|
|
для: Valick
(08.01.2007 в 22:31)
| | Примерно как здесь : | |
|
|
|
|
|
|
|
для: Valick
(08.01.2007 в 22:31)
| | Например переместить плавно блок div слева направо | |
|
|
|
|
|
|
|
для: Mootch
(09.01.2007 в 11:44)
| | Для этого довольно большой скрипт используется. Берите страницу, где наблюдаете такой эффект и вынимайте оттуда нужный скрипт. | |
|
|
|
|
|
|
|
для: Mootch
(09.01.2007 в 11:44)
| |
<html>
<head>
<script>
function f(o)
{
f.a=f.i=parseInt(o.style.left);
f.o=o;
f.t=setInterval('with(f){o.style.left=i++;if(i>(a+100))clearInterval(t)}',5);
}
</script>
</head>
<body>
<div style="position:relative; background-color:red; width:50px; height:50px; left:0px" onClick="f(this)">
</body>
</html>
|
| |
|
|
|
|
|
|
|
для: RMW
(09.01.2007 в 12:49)
| | Этот в FF c доктайпом работать не будет - добавьте
Скрипт, действительно, большой получился.
h=function(){t.style.left=parseInt(t.style.left)+1+'px'
if(--i>0)setTimeout(h,10);}
...
onClick="h(i=100,t=this)"
|
| |
|
|
|
|
|
|
|
для: Mootch
(08.01.2007 в 22:24)
| | спасибо | |
|
|
|