Autor | Zpráva | ||
---|---|---|---|
legendkiller Profil |
#1 · Zasláno: 27. 12. 2011, 16:52:29
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 |
#2 · Zasláno: 27. 12. 2011, 17:06:29
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 |
#3 · Zasláno: 27. 12. 2011, 17:12:33
promiň asi sem to nenapsal uplně přesně ,ale stačí mi dát hover na ten text :D moc se omlouvam
|
||
YaD Profil |
#4 · Zasláno: 27. 12. 2011, 17:30:01
Ako som to preštudoval, tak stačí fakt CSS :). Moja chyba, sorry.
<style> table td:first-child:hover { color: blue; } </style> |
||
legendkiller Profil |
#5 · Zasláno: 27. 12. 2011, 18:18:38 · Upravil/a: Moderátor (editace znemožněna) 28. 12. 2011, 11:04:46
emm... nějak mi to nejde
|
||
Davex Profil |
#6 · Zasláno: 27. 12. 2011, 18:47:49
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 |
#7 · Zasláno: 27. 12. 2011, 20:10:23 · Upravil/a: legendkiller
mozilla 8.0.1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> tak ok , už to fachá :D |
||
Časová prodleva: 12 let
|
0