Mouseover på <td>

Tags:    html css

Hey...
Kender intet til JS, men prøver alligevel at lave en mouse_over_effekt på min <td>

HTML:
Fold kodeboks ind/udKode 



CSS:
Fold kodeboks ind/udKode 


Men det virker ikke. Hvad er galt.



8 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Glem CSS og gør sådan her:

Fold kodeboks ind/udKode 




VIRKER. Tak :)



Indlæg senest redigeret d. 09.04.2007 19:05 af Bruger #5097
Din egen metode kan også fint lade sig gøre. Dit problem er bare, at du benytter ' inden i ' '. Laver du:

Fold kodeboks ind/udKode 


om til:

Fold kodeboks ind/udKode 


virker den også - hvilket er ganske praktisk, hvis det er mere end baggrundsfarven der skal ændres.



Hmm ja fantastisk havde jeg overset.

Grunden til at jeg enlig at skrevet det med ' er fordi jeg har skrevet det i en echo""; i php, hvor " ikke er tilladt...
Der findes ingen metode hvor jeg fortsat kan skrive det i min echo vel?



Jo, det gør der - du skal blot escape dine " med en \\:

Fold kodeboks ind/udKode 




Tak :)



Man ændrer "aldrig" class navn med JS!!

Det tvinger browseren til at rendere dom træet på ny, og det ønsker man - som fronend udvikler ikke.

/JJ



Jeg kender ikke rigtig noget til problemstillingen, men søgte lige lidt på det, og fandt en test, der konkluderede, at et skift af classens navn er hurtigere end at skifte style direkte. (http://www.quirksmode.org/dom/classchange.html)

Så ville lige høre, hvad årsagen er til, at man som frontend udvikler ikke ønsker at skifte classe navnet?



t