Avatar billede manse999 Nybegynder
31. maj 2005 - 14:54 Der er 2 kommentarer

Mouse over. Herefter åben nyt vindue og bestem størrelsen heraf

Hej med jer.
På min side www.nyhedsoverblikket.dk vil jeg gerne lave det således, at når man holder musen over en "boks" skal der åbnes et nyt vindue hvori boksen med nyheder skal loades. Jeg vil med andre ord have vinduet til præcist at blive så stort som min tabel er. Boksen skal lukkes igen når man fører musen væk fra vinduet.
Det jeg egentlig gerne vil er, at brugeren slipper for at blive ramt af en tekstmur når han kommer ind på siden, men i stedet skal der kun være 3-4 nyheder med mindre skriftstørrelse i hver celle, og når musen så køres hen over cellen, skal hele cellen åbnes med de 10 nyhedsoverskrifter.
På forhånd tak.
Avatar billede davidfossil Nybegynder
31. maj 2005 - 17:06 #1
Spørgsmålet hører vist nærmere til under JavaScript og/eller CSS...
Her er mine tanker:

Lav en <div> omkring indeholdet af hver enkelt artikel, og sæt CSS på den så "display:none;" og få den placeret det korrekte sted på skærmen.

Sæt en onmouseover og en onmouseout attribut på din "boks", som gennem et javascript ændrer css'en for den bestemte div til hvv. display:block; eller display:none;

Håber det kan hjælpe dig igang :o)
Avatar billede hnteknik Novice
01. juni 2005 - 15:42 #2
yep - det er rigtigt begge dele. Du kan se et eks på sådan noget her på min kalender:
http://www.solit4u.dk/kalender/default.asp?M=6&Y=2005

Du kan selv kigge i koden vorn man gør. Du skal blot lave nogen innerhtml halløj som kopier indholde af det skjulte over i den rigtig placerede div og ved mouse over tømme indholdet igen.

Happy programming
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
Kurser inden for grundlæggende programmering

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