Вопрос № 40253: Здравствуйте, уважаемые эксперты.
Нужно динамически изменять, к примеру, одну из ячеек таблицы, потянув одну из ее границ. Как можно такое реализовать?...
Вопрос № 40.253
Здравствуйте, уважаемые эксперты.
Нужно динамически изменять, к примеру, одну из ячеек таблицы, потянув одну из ее границ. Как можно такое реализовать?
Отвечает: gp
Здравствуйте, Демченко Артем!
Никогда такого не делал, но теоретически можно (в IE, по кр.мере). Верстать прийдется, пожалуй, каждую ячейку в отдельном контейнере div с абсолютными координатами и фиксированными размерами, перемещать (т.е. менять положение и размер текущей и зависимых "ячеек"), используя обработчики событий ondragstart, ondragend и т.п. еще понадобится отслеживать положение курсора, чтобы выявить захват края, а не контента, причем захватывать прийдется не точно границу, а чуть ближе к центру ячейки,и менять курсор
на стрелку при наведении через свойства стиля.
Имхо, все это для JS слишком громоздко (((
Ответ отправил: gp (статус: Академик) Украина, Симферополь WWW:Федерация Крымского Армспорта ---- Ответ отправлен: 14.04.2006, 12:34