Avatar billede heavybreezer Nybegynder
20. august 2003 - 21:17 Der er 11 kommentarer og
1 løsning

Onmouseover på id?

Jeg har en tabel med id="men", og når jeg fører musen over "men" skal tabellen ændre border.

Jeg havde troet sådan noget i stil med dette, men det er forkert.. Hvad skal ændres?

vil gerne have onmouseover til at stå ca. sådan her:

<STYLE TYPE="text/css">

#men { width: 60;border:1px outset; }
#men.onmouseover { width: 60;border:1px inset; }
</STYLE>

Det virker ikke med den mouseover kode. Hvad skal jeg skrive i stedet???
Avatar billede exp Juniormester
20. august 2003 - 21:32 #1
<STYLE TYPE="text/css">
#men { width: 60;border:1px outset; }
#men:hover { width: 60;border:1px inset; }
</STYLE>

måske...
Avatar billede heavybreezer Nybegynder
20. august 2003 - 21:33 #2
Nix, det virker ik
Avatar billede goody-goody Nybegynder
20. august 2003 - 21:45 #3
hvad med #men.hover { width: 60;border:1px inset; }
Avatar billede socle Nybegynder
20. august 2003 - 21:51 #4
det her virker, men måske ikke lige det du ledte efter?

<html>
<head>
<style type="text/css">
.men { width: 60;border:1px outset; }
.menmouse { width: 60;border:2px inset; }
</style>
</head>

<body>
<div id="men" class="men" onmouseover="this.className='menmouse'" onmouseout="this.className='men'">test</div>
</body>
</html>
Avatar billede heavybreezer Nybegynder
20. august 2003 - 21:52 #5
nej, virker heller ikke
Avatar billede heavybreezer Nybegynder
20. august 2003 - 21:54 #6
socle--> Jo, dit virker! Takker! :)
Avatar billede socle Nybegynder
20. august 2003 - 21:56 #7
bare ikke i Opera, har jeg lige fundet ud af...
Avatar billede roenving Novice
21. august 2003 - 02:27 #8
Hvis du har flere celler med id="men" vil det jo ikke virke !-)

-- pseudo-class :hover dur desværre kun til links ...
Avatar billede socle Nybegynder
22. august 2003 - 19:16 #9
roenving --> hvorfor vil det ikke virke?
Avatar billede roenving Novice
23. august 2003 - 16:02 #10
Fordi et id _skal_ være unikt, så enten vælger browseren at overse noget som refererer til noget som der er flere af (det er et array, der kommer som svar og ikke et objekt) eller også reagerer den kun overfor den første forekomst !-)
Avatar billede socle Nybegynder
23. august 2003 - 17:25 #11
roenving --> den er jeg med på, men i det accepterede svar bruges id'en jo ikke. #men er skiftet ud med .men, så der kræves class attribut i div'en. Til gengæld er det måske lidt klodset at skulle skrive onmouseover og onmouseout i hver div der skal bruges...
Avatar billede roenving Novice
23. august 2003 - 17:29 #12
>>socle

Ja, det registrerede jeg !-)
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

IT-JOB