Avatar billede pedepede Nybegynder
10. april 2002 - 15:21 Der er 14 kommentarer og
1 løsning

a.nohover:hover {background-color: none}

Hej
Et eller andet går galt. Jeg et site hvor der bliver linket til en .css-fil med alt min formatering. Imidlertid er der et sted på en af siderne, hvor der ikke skal være skift af baggrundsfarve ved mouseover og har derfor skrevet dette ind på siden:

a.nohover:hover {background-color: none}

Det virker af en eller anden grund ikke. Hvis jeg derimod skriver:

a.nohover:hover {background-color: red}

Så virker det. Problemet er bare, at jeg har brug for at ophæve hover'en, ikke bare lave den op til en anden farve.

Nogen forslag?

- Peter
Avatar billede Slater Ekspert
10. april 2002 - 15:22 #1
Hvis du bruger JScript skal du sætte den til "" for at fjerne den. Prøv det.
Avatar billede cms Nybegynder
10. april 2002 - 15:29 #2
du kunne vel også bare angive den baggrundsfarve, den skulle have
Avatar billede ztyxx Nybegynder
10. april 2002 - 15:33 #3
du skal bare undlade at angive noget for det link, da det har en class som ikke er defineret skulle der ikke ske noget
Avatar billede ztyxx Nybegynder
10. april 2002 - 15:36 #4
har testet med

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<title>a:hover</title>
<style type="text/css">
a.1:hover {
        background-color:silver;
        }
a:hover {
        text-decoration:none;
        }
        </style>
</head>

<body>
<a href="#" class="1">tekst 1</a>
<br>
<a href="#">tekst 2</a>
</body>
<
Avatar billede ztyxx Nybegynder
10. april 2002 - 15:38 #5
og så åd eksperten det sidste
/html>
*LOL*
Avatar billede Slater Ekspert
10. april 2002 - 15:41 #6
Eksperten æder dig?? COOL!!  :-)
Avatar billede =maddog= Nybegynder
10. april 2002 - 15:46 #7
stylen skal så vidt jeg husker sættes til strengen "transparent". jeg bøvlede med det selv en tid. hvis du sætter den til "" æder NS det ikke.
ALTSÅ:
a.nohover:hover {background-color: transparent;}
<!-- UDDRAG FRA W3C CSS1 DOC -->

5.3.2    'background-color'
Value: <color> | transparent
Initial: transparent
Applies to: all elements
Inherited: no
Percentage values: N/A

This property sets the background color of an element.
Avatar billede =maddog= Nybegynder
10. april 2002 - 15:52 #8
URPS. :-|. Det sætter så bare gennemsigtig baggrund. Jeg tror ikke det er sådan lige at ophæve. hvorfor sætter du den ikke bare til den samme farve?! er der en grund til at den skal ophæves?
Avatar billede werd Nybegynder
10. april 2002 - 16:44 #9
en background-color kan ikke være none men sæt den til transparent i stedet
Avatar billede pedepede Nybegynder
10. april 2002 - 18:45 #10
Grunden til at den SKAL være transparent er, at jeg der ligger noget baggrundssgrafik, som ellers ville blive dækket af en mouseoverbaggrundsfarven. En bagatel ville nogen sige, men alligevel!!!
Jeg checker imorgen om det skulle virke med "transparent" istedet for "none" (Hvilket det sandsynligvis gør - jeg synes det ringer nogle klokker).
- Peter
Avatar billede =maddog= Nybegynder
10. april 2002 - 18:49 #11
Den snip jeg har sat ind i min kommentar er fra W3C's hjemmeside. Det er ligesom dem der har lavet CSS, så mon ikke det virker ;-).
Avatar billede ztyxx Nybegynder
10. april 2002 - 22:53 #12
prøv at kigge på http://www.friserverplads.dk/ztyxx/transp.html
der har jeg IKKE defineret background-color for det nederste link, og det er vel sådan du vil have det vist??
Avatar billede =maddog= Nybegynder
10. april 2002 - 23:03 #13
du har så bare gjort det omvendt ved at definere background i klassen, så alle andre links har transparent (hvilket er default). det kunne man også gøre. men det er nemmere at riste disse runer:
a.nohover:hover {background-color: transparent}
end at skulle sætte class på alle andre <A HREF> tags IMHO.
Avatar billede pedepede Nybegynder
11. april 2002 - 07:53 #14
Maddog > Du var den første med transparent-løsningen, så du har fortjent pointsene. Jeg kan bare ikke tildele dem til dig fordi du kun har "Kommenteret" og ikke "Svaret". Så hvis du lige gider...?
- Peter
Avatar billede =maddog= Nybegynder
14. april 2002 - 01:50 #15
:D
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester