| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > ссылка под div |
| Автор: jsse 4.9.2010, 22:48 | ||
Есть два блока:
Слой с названием "ПЕРЕКРЫВАЮ" должен быть сверху первого. Возможно сделать так, чтоб ссылка стала кликабельной не применяя к ней стилей? |
| Автор: jsse 4.9.2010, 23:48 | ||||||
Блоки должны быть одинакового размера. Блок "Перекрываю" должен находиться сверху предыдущего(перекрывать первый).
Мышей не кликабельна Добавлено @ 23:53 На всякий случай, оборачиваю в div
|
| Автор: ayax2005 5.9.2010, 02:01 | ||
накидывал в firebug, может быть избыточность стилей:
Весь секрет в использовании фичи с отрицательными отступами. Специаьлно добавил фоновые заливки, можете проверить, что блок UPPON всегда верхним слоем. Если не секрет, зачем вам понадобилось такое решение? |
| Автор: jsse 5.9.2010, 12:55 |
| ayax2005, Спасибо, то что нужно. Хотел проверить теорию, если вставить png или gif картинку с прозрачной областью в див, можно ли через эту область выделять текст на нижнем блоке. Оказалось, что нет Знаю что в ie6 c pngfix эта штука работала. Т.е. прозрачная область картинки не была прозрачной, осел ее вообще вырезал. |
| Автор: ksnk 5.9.2010, 13:07 |
| Если ссылка перекрыта, можно ее "кликать" вручную. Установить обработчик, при клике выкинуть событие в нижележащий див. С помощью fireEvent или trigger от jQuery. Другое дело, что больше одной ссылки не кликнуть... |
| Автор: jsse 5.9.2010, 13:27 |
Отличная идея! Берем все нижние ссылки, jabascript-ом рисуем сверху "прозрачные" ссылки с теми же урлами и размерами как у реальных ссылок. Теперь можно строить очень красивые менюшки |