17.11.2010, 21:50
|
Новичок на форуме
|
|
Регистрация: 17.11.2010
Сообщений: 7
|
|
Согласованное движение нескольких объектов.
HTML-страница с JavaScript должна содержать 25 небольших изображений .bmp формата, расположенных пять на пять, и кнопки. По нажатию на кнопку картинки нижней и правой грани должны двигаться по диагонали вверх и налево, пока не сольются с левой и верхней гранью.
|
|
17.11.2010, 21:59
|
|
CacheVar
|
|
Регистрация: 19.08.2010
Сообщений: 14,215
|
|
kalach, и в чем проблема?
|
|
17.11.2010, 22:14
|
Новичок на форуме
|
|
Регистрация: 17.11.2010
Сообщений: 7
|
|
Проблема номер 1: создание объекта, над которым будет совершать действие функция движения. Например, я могу создать объект прямо в документе
<style>
#image01 {
position: absolute;
top: 200px;
left: 10px;
background: #FFffFF;
padding: 15px;
}
</style>
получиться точь в точь нужная мне картинка, но необходимо использовать уже имеющиеся .бмп картинки.
|
|
17.11.2010, 22:16
|
Новичок на форуме
|
|
Регистрация: 17.11.2010
Сообщений: 7
|
|
Проблема номер 2:
Я знаю скрипты, чтобы двигать картинки по горизонтали, а нет ли такого скрипта, что бы задать им конечные координаты, к которым нужно прямолинейно двигаться?
|
|
17.11.2010, 22:18
|
Новичок на форуме
|
|
Регистрация: 17.11.2010
Сообщений: 7
|
|
Проблема номер 3:
У меня есть кнопка, но когда я добавляю в функцию onClick, она понимает это как клик по изображению, а не по кнопке.
|
|
17.11.2010, 22:21
|
|
CacheVar
|
|
Регистрация: 19.08.2010
Сообщений: 14,215
|
|
Сообщение от kalach
|
Например, я могу создать объект прямо в документе
<style>
#image01 {
position: absolute;
top: 200px;
left: 10px;
background: #FFffFF;
padding: 15px;
}
</style>
|
Это объект?
Таки это селектор идентификатора с его свойствами и их значениями...
Сообщение от kalach
|
получиться точь в точь нужная мне картинка, но необходимо использовать уже имеющиеся .бмп картинки.
|
Что мешает добавить картинку бекграундом?
|
|
17.11.2010, 22:22
|
|
CacheVar
|
|
Регистрация: 19.08.2010
Сообщений: 14,215
|
|
Сообщение от kalach
|
нет ли такого скрипта, что бы задать им конечные координаты, к которым нужно прямолинейно двигаться?
|
В ЦСС3 такое уже есть...
|
|
17.11.2010, 22:23
|
|
CacheVar
|
|
Регистрация: 19.08.2010
Сообщений: 14,215
|
|
Сообщение от kalach
|
У меня есть кнопка, но когда я добавляю в функцию onClick, она понимает это как клик по изображению, а не по кнопке.
|
Интересно было бы такое посмотреть...
|
|
17.11.2010, 22:37
|
Новичок на форуме
|
|
Регистрация: 17.11.2010
Сообщений: 7
|
|
Таки это селектор идентификатора с его свойствами и их значениями.
Назвал объектом, тк над ним потом буду совершать действие.
Что мешает добавить картинку бекграундом?
Могу просто добавить картинку на страницу. А вот как над ней потом совершать действия? К тому же селектору-"объекту" гораздо легче прописать начальные координаты и расставить их в нужном порядке, а картинки получается расставить только таблицей.
Интересно было бы такое посмотреть.
Вс-всё, тут разобрался, просто криво команды понаписал, сорри.
|
|
17.11.2010, 22:55
|
Новичок на форуме
|
|
Регистрация: 17.11.2010
Сообщений: 7
|
|
В ЦСС3 такое уже есть...
А можно с примером? Вот заставить картинку гонять по горизонтали туда-сюда - запросто
<script language="JavaScript">
var slidepos = 10;
var slidediv = document.getElementById('image01');
var sliding = false;
function slide() {
sliding = clearInterval(sliding);
sliding = setInterval(function() {
if( slidepos < 600 ) {
slidepos++;
slidediv.style.left = slidepos;
} else {
sliding = clearInterval(sliding);
}
}, 5 );
}
</script>
А вот скриптов, чтобы указывать место назначения - не знаю.
|
|
|
|