Autor Zpráva
Daviid
Profil *
Dobrý den, jak se dá udělat, aby celej řádek v tabulce odkazoval někam?
zkouším něco takovéhlo, ale bohužel, dá se to vůbec udělat u tabulek?
<table>
<a href="nejakyodkaz.html"><tr>
<td>ahoj</td>
</tr></a>
</table>
Marschmallow
Profil
Daviid:
Pro odkaz použij CSS vlastnost display: block.
Ale pozor! je vidět, že se Ti kříží elementy, což se nesmí. Musíš ten kód upravit ve stylu <prvni><druhy></druhy></prvni>.
mimochodec
Profil
Pokud vím, tak jen javascriptem.
<tr onclick="window.location.href='url';">
Daviid
Profil *
Marschmallow:
bohužel, nefunguje tak ani tak
Keeehi
Profil
<table>
    <tr>
        <td>
            <a href="nejakyodkaz.html" style="display:block;">ahoj</a>
        </td>
    </tr>
</table>
Marschmallow
Profil
Keeehi:
To mě v první chvíli taky napadlo, jenže Daviid chce mít zklikatelněný celý řádek.

Daviid:
Ještě mě napadl tenhle kompromis. Nastavit každé buňce odkaz a ten následně po celém obsahu buňky roztáhnout pomocí display: block. Živá ukázka.
Keeehi
Profil
Marschmallow:
Napsal jsem snad něco jiného, než co prezentuješ v živé ukázce?

Ještě by to tam tedy chtělo přidat height: 100%; aby to fungovalo i pokud budou obsahy v buňkách na řádku jinak vysoké. A také padding: 0; buňkám, aby je ten odkaz vylnil až k rámečkům.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: