Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   Перемещаемые блоки DIV с изменяемыми границами (https://javascript.ru/forum/project/5333-peremeshhaemye-bloki-div-s-izmenyaemymi-granicami.html)

13rust 05.10.2009 19:57

Перемещаемые блоки DIV с изменяемыми границами
 
Хочу поделиться еще одним своим скриптом, на основе которого планирую создать сайт. Речь идет о блоках DIV, которые можно перемещать за заголовок (как окна) и изменять их размеры. Количество таких блоков может быть любым. Критика приветствуется.
http://soif.com.ua/resize.html
P.S. так и не смог настроить динамическое изменение внешнего вида курсора в Opera. Почему-то работает через раз, так что вообще отключил.

Octane 05.10.2009 20:12

В Opera курсор изменяется при перемещении мыши. Вроде бы есть какое-то решение, точно не помню, наверное, создание на короткое время блок под курсором, чтобы сработало событие mouseout на элементе, у которого изменяется курсор.

Лучше перемещать контур окна, иначе, когда на странице будет много элементов, перерисовка всего окна при перемещении будет далеко не плавной

MininAS 05.10.2009 22:20

Ну, что же теперь хочется увидеть какой-нить сайт с блоками!
Тема прикольная надо развивать дальше...

13rust 05.10.2009 22:38

Доработаю курсор в опере и перемещение контура и обновлю ссылку. Сайт с блоками будет готов через недели две, в зависимости от свободного времени (учеба и все такое).

13rust 06.10.2009 21:27

Обновил. На курсор в опере решил забить

MininAS 06.10.2009 22:58

На какую тему сайт-то будет?

B~Vladi 07.10.2009 14:31

Цитата:

Сообщение от 13rust
На курсор в опере решил забить

А вот это зря;)

e1f 07.10.2009 15:34

Еще бы неплохо поменять событие, по которому появляется контур, с click на dragstart. А то я просто нажимаю на шапку, и вижу мигающий контур.

13rust 10.10.2009 22:57

Что за dragstart? Если это событие из какой-то библиотеки, то я их не применял. Но замечание учел, поправил код.

B~Vladi 12.10.2009 12:03

Цитата:

Сообщение от 13rust
Что за dragstart?

ondragstart - событие для IE. Генерируется перед началом перемещения элемента(картинки, например).


Часовой пояс GMT +3, время: 05:18.