Autor Zpráva
Manny
Profil *
Ahojte, potřebuju poradit s tímhle kouskem kódu:
<td>
<a href="obrazky/gagy2/obrazky.html" onclick="noveOkno(this.href,'okno','800','800','yes');return false" >
<div class="zapnute" onmouseout="this.className='zapnute'" onmouseover="this.className='vypnute'" >
<h1>Beze slov #2</h1>
<h2>Tenhle humor se mi prostě líbí. Pěkná kresba, dobrý nápad.</h2>
</div></a></td>

Když to proženu validátorem napíše mi, že DIV jako blokový element nemůžu mít takhle, a že musí být uvnitř elementů APPLET, OBJECT, MAP, IFRAME nebo BUTTON. Ale já chci mít klikací celý DIV, a když dám <a> dovnitř, tak to tak nefunguje. Nevíte někdo co s tím, možná jsem něco přehlédl?
regy
Profil
Styly:
.zapnute {
position: relative;
}

.linkdiv {
display: block;
position: absolute;
z-index: 2;
width: 100%;
height: 100%;
}


<td>
  <div class="zapnute" onmouseout="this.className='zapnute'" onmouseover="this.className='vypnute'" >
    <a href="obrazky/gagy2/obrazky.html" onclick="noveOkno(this.href,'okno','800','800','yes');return false" class='linkdiv'></a>
    <h1>Beze slov #2</h1>
    <h2>Tenhle humor se mi prostě líbí. Pěkná kresba, dobrý nápad.</h2>
  </div>
</td>


Tohle by možná šlo.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0