![]() |
пытаюсь понять поведение объектов
http://www.adidas.com/ru/homepage.asp
при попытке осилить поведение прямоугольников при наведении на любой - вывихнул мозг.:eek: |
забей...уверен, там просто твины или же заранее захардкоденное перемещение
|
да нет...попробуйте навести на бутсу..когда вылезет менюшка - поелозьте мышей по самой картинке..она живая..потому твины вряд ли
|
а ну может быть...однако такое не сложно реализовать...сложнее было бы придумать полностью хаотичный ресайзинг
|
У каждого прямоугольника есть минимальная и полная ширина / высота. Когда наводим мышу на один из прямоугольников он начинает ресайзится вправо (если нужно) по ширине и вниз (если нужно) по высоте. Дальше проверяем всe прямоугольники находящиеся в том же ряду / в той же строке и ресайзим / передвигаем их соответственно. Очень похоже на судоку :) Главное изначально не создавать ряд / строку, в которой набор из максимально раскрытого прямоугольника и всех остальных максимально закрытх превысит общую высоту / ширину.
|
Цитата:
а вообще, задача не очень сложная :) |
| Часовой пояс GMT +4, время: 02:31. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.