Forum Webscript.Ru

Дизайн и Верстка => Всё о Html => Тема начата: semya от 23 Апреля 2003, 11:22:56

Название: <a><div></div></a> ????
Отправлено: semya от 23 Апреля 2003, 11:22:56
есть вот такой вот слой... внутри него лежит картинка и ссылка :



есть ли возможность сделать, чтобы по клику на любой точке слоя осуществлялся переход по этой ссылке...

пытался сделать >
...
- не работает! (ИЕ 6)

вариант
не проходит, потому что этот переход будет осуществляться даже если чувак кликнет по ссылке с нажатым шифтом!!! что откроет искомую страницу в обоих окнах, что оччччччень кумарит и не есть правильным...

вот такая проблема... буду благодарен за любую помощь
Название: <a><div></div></a> ????
Отправлено: Xander от 24 Апреля 2003, 08:37:56
...

но без DIV?
Название: <a><div></div></a> ????
Отправлено: semya от 24 Апреля 2003, 10:13:05
Xander
да я уже и смотрю что надо переписывать саму конструкцию, но по-другому не удается пока, т.к. надо корректно во всех браузерах менять по наведению курсора цвет фона... и меню динамическое, в смысле, что строится из базы и постоянно изменяется, а значит, дабы уменьшить геморрой не получится сделать все картинками... да и порезка и так весит уже за 100 кило... так что слой сделать ссылкой не получится?
Название: <a><div></div></a> ????
Отправлено: USE от 24 Апреля 2003, 14:52:29
в css для ссылок этого типа нужно указать display: block; и это будет более-менее корректно работать во всех браузерах.

p.s. http://htmlcoder.visions.ru/
Название: <a><div></div></a> ????
Отправлено: semya от 24 Апреля 2003, 18:57:59
USE
спасибо, почитаю обязательно