Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Перемещение рисунков на странице

Сообщения:  [1-10]    [11-20]  [21-30] 

 
 автор: webmonster   (31.08.2006 в 21:54)   письмо автору
 
   для: Padonak   (31.08.2006 в 00:24)
 

Пасиба!

   
 
 автор: webmonster   (31.08.2006 в 21:45)   письмо автору
 
   для: RMW   (31.08.2006 в 08:47)
 

Пасиба!

   
 
 автор: RMW   (31.08.2006 в 08:47)   письмо автору
 
   для: webmonster   (30.08.2006 в 23:49)
 

Держи монстер, не мучайся:)
Но старайся по-возможности
предпринимать самостоятельные шаги.

<html>   
<head>   

<script language="javascript">       
var a=0;
var b=50;
 
function f(o) 
{
  a++;  
  document.getElementById(o).style.left=a;
  if(a>b)
  {
    b+=50;
    return;
  }
  setTimeout('f(\''+o+'\')',25);
}   
</script>   

</head>   
<body> 

<form name="form"> 
<img style="position:relative; left:0px" src="1.jpg" id="pic" onClick="f('pic')"> 
</form> 

</body>   
</html>

   
 
 автор: Padonak   (31.08.2006 в 00:24)   письмо автору
 
   для: webmonster   (30.08.2006 в 23:49)
 

монстер емайо... ты вобще смотрел мой линк? чем тебе не нравится плавность перемещения?? там именно по 1 пикселю приращение идет... точно блин говорят: сделай доброе дело и тебе его никогда не простят ха-ха-ха :-)

   
 
 автор: webmonster   (30.08.2006 в 23:49)   письмо автору
 
   для: 12345   (30.08.2006 в 21:06)
 

Напиши пожалуста код, а то я неочень понимаю..

   
 
 автор: 12345   (30.08.2006 в 21:06)   письмо автору
 
   для: webmonster   (30.08.2006 в 20:25)
 

Надо через setInterval двигать, паузу задавать

   
 
 автор: webmonster   (30.08.2006 в 20:25)   письмо автору
 
   для: webmonster   (30.08.2006 в 19:46)
 

Вот есть скрипт (не рабочий..):

<html>  
<head>  

<script language="javascript">      
var a=0;
var b=1;
var c=for(i=1; i<=50; i=i+1){b};
function f(id)
{
a=a+c; 
document.getElementById(id).style.left=a; 
}  
</script>  

</head>  
<body>

<form name="form">
<img style="position:relative" src="1.jpg" name="pic" onClick="f('pic')">
</form>

</body>  
</html>

Идея - что-бы он плавно по 1-му пикселю передвигался ровно 50 пикселей. Скажите пожалуста где ошибки..

   
 
 автор: webmonster   (30.08.2006 в 19:46)   письмо автору
 
   для: webmonster   (30.08.2006 в 17:53)
 

Или вращалась?

   
 
 автор: webmonster   (30.08.2006 в 17:53)   письмо автору
 
   для: Padonak   (29.08.2006 в 06:14)
 

А как сделать что-бы картинка плавно передвигалась?

   
 
 автор: Padonak   (29.08.2006 в 06:14)   письмо автору
 
   для: RMW   (28.08.2006 в 11:32)
 

сделал вот пример с перемещением:

линк

   

Сообщения:  [1-10]    [11-20]  [21-30] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования