23. marts 2005 - 23:01Der er
10 kommentarer og 2 løsninger
Skifte farve på tekst
Hej
Navigeringsmenuen på min hjemmeside er implementeret ved brug af en html-table. Ved at benytte javascript kan jeg ved mouseover events skifte farve på cellen i tabellen, når musen køres ind i en celle.
Det jeg ønsker er, at farven på teksten i cellen ligeledes skal skifte farve, ikke når musen bevæges ind over teksten, men når musen bevæges ind over cellen, som teksten befinder sig i. Kan dette lade sig gøre?
> jannikf det ændrer jo baggrundsfarve, som jeg forstår det, så er det tekstfarven, der ønskes ændret og så vil jeg foretrække at definere det med css.
Jeg har en tabel, hvori der er noget tekst. Hver celle i tabellen fungerer som links. Når musen bevæges ind i cellen og ikke nødvendigvis indover teksten, så ønsker jeg at teksten skal skifte farve.
Det er nemt at få cellen til at skifte farve. Det gøres som jannikf beskriver. Ligeledes er det nemt at få teksten til at skifte farve som knudgert beskriver. Men jeg ønsker at få teksten til at skifte farve, når der foregår en mouseover på cellen, hvor teksten står i.
Knudgert, du har helt ret. Men mit problem er alligevel en anelse sværere. Teksten der står i tabellen er et link, og så fungerer det ikke. Problemet er, at jeg egentlig gerne ville nøjes med at benytte tabel-cellen som link, men dette understøttes ikke af Netscape. For Netscape-brugerne er jeg nødt til at have et ekstre a-tag om selve teksten...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.