Autor Zpráva
legendkiller
Profil
Ahoj , měl bych dotaz ohledně hoveru u tabulky

moje situace je ,že mám tabulku

<table border="1">
<td bgcolor="silver">Text</td>


<td width="25" bgcolor="silver">Z</td>
<td width="25" bgcolor="silver">V</td>
<td width="25" bgcolor="silver">R</td>
<td width="25" bgcolor="silver">P</td>
<td width="35" bgcolor="silver">S</td>
<td width="35" bgcolor="silver">B</td>
</tr>

</table>


a třeba u prvního td (text) bych chtěl udělat hover třeba barvy modré... koukal sem na foru ,ale nějak mi to furt nevychází...dík ;)
YaD
Profil
Niečo také pomocou CSS nejde. Hover efekt sa vzťahuje len na text či odkazy (myslím...).

Ale pomocou JS to ide:
<table border="1"> 
<td bgcolor="silver">Text</td>

 <td width="25" bgcolor="silver">Z</td> 
<td width="25" bgcolor="silver">V</td> 
<td width="25" bgcolor="silver">R</td> 
<td width="25" bgcolor="silver">P</td> 
<td width="35" bgcolor="silver">S</td> 
<td width="35" bgcolor="silver">B</td> 
</tr>


 </table>

 <!-- Na pomoc si zavoláme jQuery -->
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
// btw Skvelý tutoriál o jQuery je na zajtra.sk
// Výber elementu pomocou CSS selektoru
$('td:first-child').mouseover(function() { // Funkcia sa volá pri vstupe kurzoru
    var el = $(this);
    // Uložíme si pôvodnú farbu
    el.data('orig', el.css('backgroundColor'));
    // Prefarbíme
    el.css({backgroundColor: 'blue'});
}).mouseout(function() { // Funkcia sa volá pri odchode
    var el = $(this);
    // načítame pôvodnú a rovno zmeníme
    el.css({backgroundColor: el.data('orig')});
});
</script>
legendkiller
Profil
promiň asi sem to nenapsal uplně přesně ,ale stačí mi dát hover na ten text :D moc se omlouvam
YaD
Profil
Ako som to preštudoval, tak stačí fakt CSS :). Moja chyba, sorry.
<style>
table td:first-child:hover
{
    color: blue;
}
</style>
legendkiller
Profil
emm... nějak mi to nejde
Davex
Profil
legendkiller:
nějak mi to nejde
V jakém prohlížeči a vykreslovacím režimu? Nepůjde to třeba v Exploreru v kompatibilním režimu.
legendkiller
Profil
mozilla 8.0.1

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">


tak ok , už to fachá :D

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0