Avatar billede 5floor Nybegynder
30. juni 2003 - 11:13 Der er 3 kommentarer og
1 løsning

Undermenu der aktiveres med mouseover/out optager plads

Jeg har i venstre side ca. 7 overskrifter/links og et par af disse er udbygget med en undermenu når musen er over linket. Problemet er, at der kommer for meget afstand mellem de links med undermenuer i forhold til mellem de andre links = det ser lidt dumt ud.
:::::::::::::::::::::::CODE::::::::::::::::::::::::::::::

<a class="dropdown" onMouseOver="MM_showHideLayers('lag1','','show')" onMouseOut="MM_showHideLayers('lag1','','hide')" href="#"><span id="text5" style="color:silver;font-size:15px;font-family:verdena" onmouseover="document.getElementById('text5').style.color='#FFFFFF'"onmouseout="document.getElementById('text5').style.color='silver'">Salg/Køb af lejligheder</span></a>

<div onMouseOver="MM_showHideLayers('lag1','','show')" onMouseOut="MM_showHideLayers('lag1','','hide')" id="lag1" id="menuemn1" style="z-index: 3; background-color:black; visibility: hidden; width: 120; height: 64; border: 1px solid #000000">
<div align="left">
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tr>
      <td width="100%"><a class="dropdown1" href="resume.html" target="main">&nbsp;<span id="text12" onmouseover="document.getElementById('text12').style.color='#FFFFFF'"onmouseout="document.getElementById('text12').style.color='silver'">d.10.03.2002</span></a></td>
    </tr>
    <tr>
      <td width="100%"><a class="dropdown1" href="resume.html" target="main">&nbsp;<span id="text13" onmouseover="document.getElementById('text13').style.color='#FFFFFF'"onmouseout="document.getElementById('text13').style.color='silver'">d.05.05.2002</span></a></td>
    </tr>

  </table>
</div>
</div>
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Dette er koden til det ene link med undermenu. Kan man gøre det således, at den ikke tager pladsen når undermenuen ikke vises???

Lidt svært at forklare problemstillingen, men eer selvfølgelig klar til uddybning af spørgsmålet ;-)

På forhånd tak

Mads
Avatar billede -mundi- Nybegynder
30. juni 2003 - 11:18 #1
har du sat div'ens position style til absolute ? style="position:absolute"
Avatar billede 5floor Nybegynder
30. juni 2003 - 11:30 #2
Hey -Mundi-.
Jeg er lidt i tvivl/kan ikke få det til at virke med den position. Er det sådan jeg skal forstå det:

...style="position:absolute; z-index: 3; background-color:black; visibility....

Det virker ikke rigtig nemmelig. Så lister den bare linksne ved siden af hinanden og åbner undermenuen oven i det andet link?
Avatar billede -mundi- Nybegynder
30. juni 2003 - 11:33 #3
hvis du ikke vil have din dropdown menu til at skubbe din html, så bliver du (så vidt jeg ved) nød til at positionere den absolut medf styles, og placere den med styles også.

style="position:absolute; left:300 ; top:10 ;z-index: 3; background-color:black; visibility
Avatar billede 5floor Nybegynder
07. juli 2003 - 14:38 #4
Hey -Mundi-.
Jeg har desværre ikke kunne det til at fungere...har løst det på anden vis. Tak for forslagene ellers.
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
Alle kurser indenfor Microsoft 365 – både til begyndere og øvede.

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