IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Веб-программирование (https://www.imho.ws/forumdisplay.php?f=29)
-   -   Проблема скорее всего по Css (https://www.imho.ws/showthread.php?t=56362)

Davi 13.04.2004 01:25

Проблема скорее всего по Css
 
Hello

Есть такая у меня строка :

<tr>
<td colspan="2" onMouseover="this.style.backgroundColor='#E3E3E3'" onMouseout="this.style.backgroundColor='#CCCCCC'" bgcolor="#CCCCCC" height="20" align="left" valign="middle">&nbsp;&nbsp;<a class="b" href="">Editorial and Commentary</a><br /></td></tr>

сейчас как вы видите при подходе цвет ТД меняется, но линк только на Editorial and Commentary
надо бы сделать так, чтобы линк был по всей длине поля.

попробовал всунуть что то в этот роде в TD <a class="b" href="index4.html"><div>&nbsp;&nbsp;&nbsp;Categories</div></a>, но почему то от сработал только и мозилле, а не ИЕ (хотя раньше я делал что подобное)

Может быть пожскажете как сделать clickable всё поле, что то от усталости толи или от чего того ещё башка совсет не варит

thx

Hubbitus 13.04.2004 02:56

Цитата:

Davi:
попробовал всунуть что то в этот роде в TD <a class="b" href="index4.html"><div> Categories</div></a>, но почему то от сработал только и мозилле, а не ИЕ (хотя раньше я делал что подобное)
Это действительно может так быть, так как браузеры по разному считают области <div> (причем это даже от версий может зависить)

А если я правильно понял проблему, то нужно сделать чтобы ссылка срабатывала на клике в любом месте ячейки таблицы?
Проще всего, помоему, добавить в <td> обработку еще и события onclick(), например, так:

<tr>
<td colspan="2" onMouseover="this.style.backgroundColor='#E3E3E3'" onMouseout="this.style.backgroundColor='#CCCCCC'" onClick="document.location='index4.html'" bgcolor="#CCCCCC" height="20" align="left" valign="middle"> <a class="b" href="">Editorial and Commentary</a><br /></td></tr>

Davi 13.04.2004 03:07

thx Hubbitus

немного покапался в инете и вспомнил ::-)

написал onclick="location.href='index5.html'" style="cursor:pointer; cursor:hand" в ТД и сработал

Спасибо ещё раз

medved2002 13.04.2004 11:39

А можно было у a указать display:block;


Часовой пояс GMT +4, время: 19:16.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.