| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > Rollover |
| Автор: folder 16.6.2005, 23:17 |
| Народ подскажите как можно реализовать следующее: есть обычная таблица в html-e 9х9 ячеек, в среднюю вставляю картинку 100х100, при наведении мышкой на картинку должна появиться другая, но размером 200х200 например, причем по центру первой картинки. Обычный rollover не подходит т.к. при наведении появляется картинка большего размера и раздвигает всю таблицу, а требуется чтобы картинка 200х200 появлялась над таблицей, и при убирании мыши исчезала. заранее благодарен. |
| Автор: Domestic Cat 16.6.2005, 23:30 |
| Модератор: Из Java:Общие вопросы |
| Автор: Ciber SLasH 17.6.2005, 05:10 |
| Юзай скрытые DIV-ы. Запихиваешь в DIV картинку, а при наведении на ячейку таблицы -- показываешь этот DIV. |
| Автор: Aliance 17.6.2005, 12:13 |
| Пользуйся поиском. Tooltip уже обсуждалось. Туда можно хоть что запихнуть. |
| Автор: folder 17.6.2005, 18:19 |
| Ciber SLasH так и сделал все получилось Aliance это не Tooltip в принципе все работает, но теперь проблема - как сделать пизиционирование на экране, а точнее верхний DIV привязать к координатам нижнего? т.к. при разном разрешении экрана появляется в разных местах экрана. вообще-то использую это для рич медиа баннеров - 1 флашка снизу при наведении курсора появляется другая(побольше) сверху точно по центру нижней. если у кого есть инфа на этот счет буду благодарен. |
| Автор: Aliance 18.6.2005, 18:11 | ||
А чем отличается? В слой запихиваешь картинку и все. |
| Автор: Sardar 18.6.2005, 21:47 | ||
Ставим нижний div на релативную позицию(position: relative), тогда все координаты его потомков будут отсчитываться от него. Верхний div, тот что летает поверх, вкладываем в нижний div потомком. |