Autor | Zpráva | ||
---|---|---|---|
JS Profil * |
#1 · Zasláno: 8. 3. 2008, 11:21:59
Jde prosím nějak udělat abych na stránce u špach SPANů měl dkyž se přejedou myší pozadí se změní na červenou? (pozadí toho spanu)
u odkazů je to třeba A:hover v css ale já to potřebuju pro spany zatim sem přišel jen na to že musím do každého spanu zvlášt dávat onmouseon ale chtěl bych to nějak pro všechny na jednou díky |
||
Str4wberry Profil |
#2 · Zasláno: 8. 3. 2008, 11:36:25
Odpovídám JS:
Můžeš použít span:hover {background: red} a „hover.htc“ pro Explorer. |
||
JS Profil * |
#3 · Zasláno: 8. 3. 2008, 11:45:59
Takto
span:hover.htc { background-color: blue } mi to v IE nešlape |
||
Str4wberry Profil |
#4 · Zasláno: 8. 3. 2008, 11:48:53
Odpovídám JS:
Aha http://css.interval.cz/clanky/hover-menu/. :–) |
||
JS Profil * |
#5 · Zasláno: 8. 3. 2008, 12:16:40
Ok díky, ještě jedna věc, jak změním pomocí js nějakou class?
tímhle změním styl nějakého id document.getElementById(zal).style.display = "block"; ale co když chci změnit definici class? řekněme že chci třeba pomocí toho js nastavit všechny prvky s class "test" budou mít červené písmo |
||
Měsíček Profil |
#6 · Zasláno: 8. 3. 2008, 12:31:57
Cituji Lea ohledně getElementByClass
JS to v sobe jako vestavenou fci nema, musi to nekdo napsat. Existuje napriklad knihovna cssquery: http://dean.edwards.name/my/cssQuery/ |
||
peta Profil |
#7 · Zasláno: 8. 3. 2008, 18:08:25
JS
1. javascript append style tag / pridat style tag 2. javascript document getElementByClass crossbowser if (document.getElementById(zal).className=="neco") {document.getElementById(zal).style.color=...} 3. javascript change style tag to jsou vyhledavaci slova pro google.com |
||
Časová prodleva: 16 let
|
0