09. december 1999 - 10:24
Der er
16 kommentarer og 1 løsning
NS4.0 + IE4.0 kompatibel menubar
Jeg skal bruge en vandret menubar, som fungerer på følgende måde: Menu1 - Menu2 - Menu3 - Menu4 - Menu5 ptk1 pkt1 pkt1 pkt1 pkt1 ptk2 pkt2 pkt2 pkt2 pkt2 ptk3 pkt3 pkt3 pkt3 pkt3 ptk4 pkt4 pkt4 pkt4 pkt4 Altså, når man bevæger sig hen over menuen, skal den vise punkterne derunder(i lag.) Den SKAL virke i NS4.0
Annonceindlæg fra gavdi
09. december 1999 - 10:46
#1
Er der noget der virker i NS 4.0??
09. december 1999 - 11:26
#2
09. december 1999 - 11:29
#3
Nej egentlig ikke så fansi. Bare en standard-ting, som på microsoft.com
09. december 1999 - 20:31
#4
dkkarpen>> ja!
09. december 1999 - 21:05
#5
Kan I ikke komme med nogle konstruktive svar, tak!
10. december 1999 - 08:15
#6
cyberesben>>Det må vist være en betaversion ;-)
10. december 1999 - 20:26
#7
ja BGCOLOR på TD virkede vist i NS3 beta
10. december 1999 - 22:09
#8
den nemmeste måde er nok at bruge en Java Applet, du kan sikkert finde en nem en der kan sættes op som du vil ha' det på
http://www.javagoodies.com .
En anden måde at gøre det på er med DHTML. Du kan downloade Macromedia's Dreamweaver 2.0 (30 dages prøve version) fra
http://www.macromedia.com . Den er rigtig hård til at sætte cross-browser DHTML op, med time-lines og al t det andet sjove.
11. december 1999 - 01:45
#9
ja flot du, vi laver lige en dropdown menu i java *LOL*
15. december 1999 - 21:04
#10
prøv at følge linksene i svaret INDEN du kommentarer det, så vil du se at man ikke behøver Java kendskab for at bruge det
15. december 1999 - 23:10
#11
det var ikke det jeg mente... fidusen med en dropdown er jo at den ikke fylder ret meget før den folder sig ud over siden... lav lige det i java.... hva?
21. december 1999 - 01:30
#12
Her er en 'lille' fix ting jeg har bixet med: <html> <head> <title>Dropdown-Menu</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <script language="JavaScript"> <!-- // Antal menuer numMenus = 6; // Bestemmelse af browseren n=document.layers; ie=document.all; // Globale cross-browser show/hide variabler if (n) { visible='show'; hidden='hide'; } else if (ie) { visible='visible'; hidden='hidden';} // Funktion til at vise den valgte submenu function showSub(menuid){ hideall(menuid) if(n) {theSubMenu = document.layers[menuid];} else if (ie) {theSubMenu = document.all(menuid).style;} if (theSubMenu.visibility == visible) {theSubMenu.visibility = hidden;} else {theSubMenu.visibility = visible;} } // Funktion til at skjule alle menuer undtagen 'menuid' function hideall(menuid){ for(i=1;i<=numMenus;i++) if (menuid != "sub"+i) { if(n) {tohide = document.layers["sub"+i];} else if (ie) {tohide = document.all("sub"+i).style;} tohide.visibility = hidden; }} // --> </script> <style type="text/css"> body {color:#ffffff; font-family:verdana,arial,helvetica; font-size:10px; background-color:#000000} A:link {color:#ffffff; font-family:verdana,arial,helvetica; font-size:10px; text-decoration:none} A:hover {color:#ffffff; font-family:verdana, arial, helvetica; font-size:10px; text-decoration:underline} A:visited {color:#ffffff; font-family:verdana,arial,helvetica; font-size:10px; text-decoration:none} .menu {color:#ffffff; font-family:verdana,arial,helvetica; font-size:10px;} .sub {position:absolute; top: 13px; width: 100px; z-index: 1; layer-background-color: #333333; background-color: #333333; border: 5px solid #333333; visibility: hidden; color: #ffffff; font-family: verdana, arial, helvetica; font-size: 10px; } .total {position:absolute; top: 15px; left: 0px; height: 100px; width: 400px visibility: visible; z-index: 1; } #menudiv {position:absolute; top: 0px; left: 0px; visibility: visible; z-index: 2; } #sub1 {left: 3px;} #sub2 {left: 63px;} #sub3 {left: 123px;} #sub4 {left: 183px;} #sub5 {left: 243px;} #sub6 {left: 303px;} </style> <body bgcolor="#000000" marginheight="0" marginwidth="0" leftmargin="0" topmargin="0"> <div id="total" class="total" onMouseOver="hideall();"></div> <div id="menudiv"> <!-- menubar --> <table width="370" border="0" cellspacing="0" cellpadding="0"> <tr valign="top" align="center"> <td width="10" class="menu">[</td> <td width="50" class="menu"><a href="#" onMouseOver="showSub('sub1');" class="menu">Link 1</a></td> <td width="10" class="menu">|</td> <td width="50" class="menu"><a href="#" onMouseOver="showSub('sub2');" class="menu">Link 2</a></td> <td width="10" class="menu">|</td> <td width="50" class="menu"><a href="#" onMouseOver="showSub('sub3');" class="menu">Link 3</a></td> <td width="10" class="menu">|</td> <td width="50" class="menu"><a href="#" onMouseOver="showSub('sub4');" class="menu">Link 4</a></td> <td width="10" class="menu">|</td> <td width="50" class="menu"><a href="#" onMouseOver="showSub('sub5');" class="menu">Link 5</a></td> <td width="10" class="menu">|</td> <td width="50" class="menu"><a href="#" onMouseOver="showSub('sub6');" class="menu">Link 6</a></td> <td width="10" class="menu">]</td> </tr> </table> </div> <!-- submenu 1 --> <div id="sub1" class="sub"> <a href="#" onClick="hideall();">Sublink 1</a><br> <a href="#" onClick="hideall();">Sublink 2</a><br> <a href="#" onClick="hideall();">Sublink 3</a> </div> <!-- submenu 2 --> <div id="sub2" class="sub"> <a href="#" onClick="hideall();">Sublink 1</a><br> <a href="#" onClick="hideall();">Sublink 2</a><br> <a href="#" onClick="hideall();">Sublink 3</a> </div> <!-- submenu 3 --> <div id="sub3" class="sub"> <a href="#" onClick="hideall();">Sublink 1</a><br> <a href="#" onClick="hideall();">Sublink 2</a><br> <a href="#" onClick="hideall();">Sublink 3</a> </div> <!-- submenu 4 --> <div id="sub4" class="sub"> <a href="#" onClick="hideall();">Sublink 1</a><br> <a href="#" onClick="hideall();">Sublink 2</a><br> <a href="#" onClick="hideall();">Sublink 3</a> </div> <!-- submenu 5 --> <div id="sub5" class="sub"> <a href="#" onClick="hideall();">Sublink 1</a><br> <a href="#" onClick="hideall();">Sublink 2</a><br> <a href="#" onClick="hideall();">Sublink 3</a> </div> <!-- submenu 6 --> <div id="sub6" class="sub"> <a href="#" onClick="hideall();">Sublink 1</a><br> <a href="#" onClick="hideall();">Sublink 2</a><br> <a href="#" onClick="hideall();">Sublink 3</a> </div> <layer onMouseOver="hideall(); return true;" left="0" top="15" width="400" height="100" z-index="0"></layer> </body> </html> skjoldet.dk
21. december 1999 - 11:46
#13
Det ser helt vildt fint ud. Men nå jeg viser det i netsape - går min browser ned. Hvorfor det?
21. december 1999 - 18:57
#14
hehe. det var ærgeligt. - Nej. jeg ved det ikke. det virker fint hos mig.
21. december 1999 - 20:13
#15
hvilken version af Netscape bruger du?
21. december 1999 - 21:04
#16
Jeg fandt fejlen. Lag må ikke have den samme z-index i netscape: <html> <head> <title>Dropdown-Menu</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <script language="JavaScript"> <!-- // Antal menuer numMenus = 6; // Bestemmelse af browseren n=document.layers; ie=document.all; // Globale cross-browser show/hide variabler if (n) { visible='show'; hidden='hide'; } else if (ie) { visible='visible'; hidden='hidden';} // Funktion til at vise den valgte submenu function showSub(menuid){ hideall(menuid) if(n) {theSubMenu = document.layers[menuid];} else if (ie) {theSubMenu = document.all(menuid).style;} if (theSubMenu.visibility == visible) {theSubMenu.visibility = hidden;} else {theSubMenu.visibility = visible;} } // Funktion til at skjule alle menuer undtagen 'menuid' function hideall(menuid){ for(i=1;i<=numMenus;i++) if (menuid != "sub"+i) { if(n) {tohide = document.layers["sub"+i];} else if (ie) {tohide = document.all("sub"+i).style;} tohide.visibility = hidden; }} // --> </script> <style type="text/css"> body {color:#ffffff; font-family:verdana,arial,helvetica; font-size:10px; background-color:#000000} A:link {color:#ffffff; font-family:verdana,arial,helvetica; font-size:10px; text-decoration:none} A:hover {color:#ffffff; font-family:verdana, arial, helvetica; font-size:10px; text-decoration:underline} A:visited {color:#ffffff; font-family:verdana,arial,helvetica; font-size:10px; text-decoration:none} .menu {color:#ffffff; font-family:verdana,arial,helvetica; font-size:10px;} .sub {position:absolute; top: 13px; width: 100px; z-index: 2; layer-background-color: #333333; background-color: #333333; border: 5px solid #333333; visibility: hidden; color: #ffffff; font-family: verdana, arial, helvetica; font-size: 10px; } .total {position:absolute; top: 15px; left: 0px; height: 100px; width: 400px visibility: visible; z-index: 1; } #menudiv {position:absolute; top: 0px; left: 0px; visibility: visible; z-index: 3; } #sub1 {left: 3px;} #sub2 {left: 63px;} #sub3 {left: 123px;} #sub4 {left: 183px;} #sub5 {left: 243px;} #sub6 {left: 303px;} </style> <body bgcolor="#000000" marginheight="0" marginwidth="0" leftmargin="0" topmargin="0"> <div id="total" class="total" onMouseOver="hideall();"></div> <div id="menudiv"> <!-- menubar --> <table width="370" border="0" cellspacing="0" cellpadding="0"> <tr valign="top" align="center"> <td width="10" class="menu">[</td> <td width="50" class="menu"><a href="#" onMouseOver="showSub('sub1');" class="menu">Link 1</a></td> <td width="10" class="menu">|</td> <td width="50" class="menu"><a href="#" onMouseOver="showSub('sub2');" class="menu">Link 2</a></td> <td width="10" class="menu">|</td> <td width="50" class="menu"><a href="#" onMouseOver="showSub('sub3');" class="menu">Link 3</a></td> <td width="10" class="menu">|</td> <td width="50" class="menu"><a href="#" onMouseOver="showSub('sub4');" class="menu">Link 4</a></td> <td width="10" class="menu">|</td> <td width="50" class="menu"><a href="#" onMouseOver="showSub('sub5');" class="menu">Link 5</a></td> <td width="10" class="menu">|</td> <td width="50" class="menu"><a href="#" onMouseOver="showSub('sub6');" class="menu">Link 6</a></td> <td width="10" class="menu">]</td> </tr> </table> </div> <!-- submenu 1 --> <div id="sub1" class="sub"> <a href="#" onClick="hideall();">Sublink 1</a><br> <a href="#" onClick="hideall();">Sublink 2</a><br> <a href="#" onClick="hideall();">Sublink 3</a> </div> <!-- submenu 2 --> <div id="sub2" class="sub"> <a href="#" onClick="hideall();">Sublink 1</a><br> <a href="#" onClick="hideall();">Sublink 2</a><br> <a href="#" onClick="hideall();">Sublink 3</a> </div> <!-- submenu 3 --> <div id="sub3" class="sub"> <a href="#" onClick="hideall();">Sublink 1</a><br> <a href="#" onClick="hideall();">Sublink 2</a><br> <a href="#" onClick="hideall();">Sublink 3</a> </div> <!-- submenu 4 --> <div id="sub4" class="sub"> <a href="#" onClick="hideall();">Sublink 1</a><br> <a href="#" onClick="hideall();">Sublink 2</a><br> <a href="#" onClick="hideall();">Sublink 3</a> </div> <!-- submenu 5 --> <div id="sub5" class="sub"> <a href="#" onClick="hideall();">Sublink 1</a><br> <a href="#" onClick="hideall();">Sublink 2</a><br> <a href="#" onClick="hideall();">Sublink 3</a> </div> <!-- submenu 6 --> <div id="sub6" class="sub"> <a href="#" onClick="hideall();">Sublink 1</a><br> <a href="#" onClick="hideall();">Sublink 2</a><br> <a href="#" onClick="hideall();">Sublink 3</a> </div> <layer onMouseOver="hideall(); return true;" left="0" top="15" width="400" height="100" z-index="0"></layer> </body> </html>
23. marts 2000 - 15:58
#17
Jeg har selv fundet ud af det... men takker for Jeres interesse
Vi tilbyder markedets bedste kurser inden for webudvikling