Автор Тема: <a><div></div></a> ????  (Прочитано 2650 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн semya

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 307
  • +0/-0
  • 0
    • Просмотр профиля
<a><div></div></a> ????
« : 23 Апреля 2003, 11:22:56 »
есть вот такой вот слой... внутри него лежит картинка и ссылка :

<div id=menu1><table border="0" cellpadding="0" cellspacing="0" width=133><tr>
        <
td height=26 width=10><img src=images/spacer.gif width=10 height=1 border=0></td>
        <
td height=26 width=13><img src=images/arrow.gif width=13 height=26 border=0 alt="What is SRA"></td>
        <
td height=26 width=110 nowrap align=left><a style="margin-left: 6" href=razdel title="What is SRA" class=main_menu>What is SRA</a></td>
       </
tr></table>
</
div>


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

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

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

вот такая проблема... буду благодарен за любую помощь

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
<a><div></div></a> ????
« Ответ #1 : 24 Апреля 2003, 08:37:56 »
...

но без DIV?
•••Jah\'d never let us down!•••

Оффлайн semya

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 307
  • +0/-0
  • 0
    • Просмотр профиля
<a><div></div></a> ????
« Ответ #2 : 24 Апреля 2003, 10:13:05 »
Xander
да я уже и смотрю что надо переписывать саму конструкцию, но по-другому не удается пока, т.к. надо корректно во всех браузерах менять по наведению курсора цвет фона... и меню динамическое, в смысле, что строится из базы и постоянно изменяется, а значит, дабы уменьшить геморрой не получится сделать все картинками... да и порезка и так весит уже за 100 кило... так что слой сделать ссылкой не получится?

Оффлайн USE

  • Любитель
  • Ветеран
  • *****
  • Сообщений: 720
  • +0/-0
  • 2
    • Просмотр профиля
<a><div></div></a> ????
« Ответ #3 : 24 Апреля 2003, 14:52:29 »
в css для ссылок этого типа нужно указать display: block; и это будет более-менее корректно работать во всех браузерах.

p.s. http://htmlcoder.visions.ru/
Не ходите, дети, без «Мозиллы» дальше localhost!

Оффлайн semya

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 307
  • +0/-0
  • 0
    • Просмотр профиля
<a><div></div></a> ????
« Ответ #4 : 24 Апреля 2003, 18:57:59 »
USE
спасибо, почитаю обязательно

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28