Slettet bruger
11. september 2003 - 21:56
Der er
22 kommentarer og 2 løsninger
Hjælp til mine menuer
http://www.digitalempire.frac.dk/index.shtml I mine menuer i venstre og højre side, ønsker jeg en hover effekt til mine links, der gør at hele den "hvide kasse" blir samme farve som "kassen" med overskriften i. Kan dette lade sig gøre med CSS ?
I øjeblikket kan jeg kun få selve teksten til at skifte farve.
På forhånd tak.
PhatLasse
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
11. september 2003 - 21:59
#1
Til at starte med, kan du i dit stylesheet sætte en bredde i din a:hover Altså: width: 100%
Slettet bruger
11. september 2003 - 22:03
#2
Ja, men det er ikke så fedt, da min andre links på min sider, så ikke blir så fede :o)
11. september 2003 - 22:03
#3
det kan gøres med css ved at skrive i dit stylesheet: TD.nyhedclass:hover {background:#farvekode}
11. september 2003 - 22:04
#4
IE har bare et problem med den slags css - ellers må du gøre det med javascript
11. september 2003 - 22:05
#5
TD.menutekst:hover skal det være ;)
Slettet bruger
11. september 2003 - 22:08
#6
Jeg har sat denne linie i min CSS: td.menutekst:hover {background: #D3D3C4;} men det virker ikke.... :o(
11. september 2003 - 22:12
#7
Prøv at kombinere det med width:100%: TD.menutekst A:hover {background:#D3D3C4;width:100%}
11. september 2003 - 22:14
#8
Er det noget ala min menu på
http://www.sidpost.dk i venstre side du mener?
Slettet bruger
11. september 2003 - 22:17
#9
lige præcis :o) Nå men det virker med denne linie: TD.menutekst A:hover {background:#D3D3C4;} Men det er er ikke alt "det hvide" der skifter farve. og det blir ikke anderledes med width:100%
11. september 2003 - 22:19
#10
Prøv lige at smide denne linie ind.... display: block;
Slettet bruger
11. september 2003 - 22:25
#11
Det blev lidt bedre. Nu har jeg denne linie i min CSS: td.menutekst a:hover { background: #D3D3C4; display: block; width: 100%; } Men den fylder det stadig ikke helt ud.
11. september 2003 - 22:26
#12
Det er sikkert fordi du også har en padding sat. Det bliver vist ikke farvet...
11. september 2003 - 22:29
#13
altså her: td { font-family: Verdana,Tahoma,Arial,serif; font-size: 11px; background-color: #D3D3C4; padding-left: 5px; padding-top: 5px; padding-bottom: 2px; padding-right: 5px; }
11. september 2003 - 22:31
#14
næ undskyld det er mere ned ved: .menutekst { font-family: Verdana,Tahoma,Arial,serif; font-size: 11px; color: #444444; background: #FFFFFF; padding-left: 10px; padding-top: 2px; padding-bottom: 2px; padding-right: 10px; } så skriv istedet padding:0px
Slettet bruger
11. september 2003 - 22:36
#15
yes.... det virker. Men er nu ked af at jeg skak af dem den padding. Kan det ellers ikke lade sig gøre ?
Slettet bruger
11. september 2003 - 22:44
#16
Nå, har sat en padding på 2px hele vejen rundt. Det er jeg nu godt tilfreds med. :o)
Slettet bruger
11. september 2003 - 22:44
#17
skovenborg og ckh >> lig et svar...
11. september 2003 - 22:46
#18
okay - hvis det er så vil det nok være lettere med javascript. Trøst dig da med det virker fint i Mozilla ;)
11. september 2003 - 22:47
#19
Godt man kunne hjælpe lidt :-)
Slettet bruger
11. september 2003 - 22:55
#21
okay - hvis det er så vil det nok være lettere med javascript. <--- Jeg ved 0 om javaskript. Er stadig meget grøn i Webdesign :o)
Slettet bruger
11. september 2003 - 22:57
#22
Og takker selvfølgelig mange gange for Jeres hjælp....
11. september 2003 - 23:02
#23
takker for point!!! med javascript kunne du skrive: <td class="menutekst" onmouseover='this.style.background="#D3D3C4";' onmouseout='this.style.background="#FFFFFF";'> (bare lidt bøvet at skrive det hver gang)
Slettet bruger
11. september 2003 - 23:09
#24
fedt - det virker jo perfekt - men du har ret - det er lidt bøvliet at skrive hver gang. Nu kan jeg endda sætte min gamle padding på.
Vi tilbyder markedets bedste kurser inden for webudvikling