11. august 2003 - 12:39Der er
7 kommentarer og 1 løsning
Javascript menu
Jeg har denne kode, men problemet er, når jeg vil vise indholdet i min div så bliver links ikek vist, kun alm. tekst, nogen som har en ide hvorfor ?
<SCRIPT language=javascript> function rullemenu(rulle){ var rul = "3" if (rulle.style.visibility=="visible"){ rulle.style.position="absolute"; rulle.style.visibility="hidden"; var rul = "2" } if (rul=="3"){ if (rulle.style.visibility=="hidden"){ rulle.style.position="relative"; rulle.style.visibility="visible"; } } } </SCRIPT>
Den ser sådan her ud: body { font-family:Trebuchet MS; font-size: 11px; background-color:<%=color2%>; scrollbar-base-color:<%=color2%>; scrollbar-arrow-color:<%=color1%>; }
Det ser for mig ud til at du ønsker at opnå visning/skjulning med visibility + position -- præcis det samme kan du gøre med display:block|none;
<SCRIPT language=javascript> function rullemenu(rulle){ var rul = "3" if (rulle.style.display=="block"){ rulle.style.display="none"; var rul = "2" } if (rul=="3"){ if (rulle.style.display=="none"){ rulle.style.display="block"; } } } </SCRIPT>
-- altså at links som befinder sig inde i containere med class="undermenutxt" har txt-farve sort -- alle andre har den du sætter ind fra dit php-script ...
Rækkefølgen i pseudo-classes er også vigtig, jeg har her angivet dem i den rækkefølge, som giver et logisk resultat !-)
-- du havde noget som kun kan være resultatet af en forkert forståelse:
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.