Menu öffnet sich 2mal
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
beseitigen
blocken
brauche
code
dank
fehler
hilfe
index
problem
richtigen stelle
schauen
tip
url
wissen
-
Hallo,
ich brauche hilfe, mein menu auf meiner seite hatt ein untermenu das öffnet sich 2mal
hier könnt ihr es euch an schauen.
andreking.lima-city.de
Danke Für euchre hilfe
m.f.g.
andre
hier der Code
index
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title> xxx</title> <script type="text/javascript" src="javamenu.js"> </script> <link rel="stylesheet" type="text/css" media="screen" href="design2.css" /> </head> <body> <div id="alles"> <div id="überschrift"> <h1>Diese Seite ist da für FUN&Spaß</h1> </div> <div id="navi"> <table border="0" bgcolor="#00CC00" cellspacing="0" cellpadding="2" > <tr> <td width="100"> <a href="#">Startseite</a></td> <td width="100"> <div id="ResLayer" style="position:absolute; left:115px; top:30px; width:100px; height:62px; z-index:1; background-color:#cccccc; layer-background-color:#cccccc; visibility:hidden"> <a href="#"> <a href="xxxx" target="blank">xxxx</a></a> <br> <a href="#"> <a href="xxxx">xxx</a></a> <br> <a href="#"> <a href="xxx" target="_blank">xxx</a></a> <br> </div> <a href="#" onClick="zeigeLayer('ResLayer');" onDblClick="verbergeLayer('ResLayer');">Fum&Spaß</a></td> <td width="100"> <div id="LinksLayer" style="position:absolute; left:217px; top:30px; width:200px; height:85px; z-index:2; background-color:#cccccc; layer-background-color:#cccccc; visibility:hidden"> <a href="#"> <a href="xxx">xxx</a></a> <br> <a href="#"> <a href="xxxx">xxxx</a></a> <br> <a href="#"> <a href="xxx">xxx</a></a> <br> </div> <a href="#" onClick="zeigeLayer('LinksLayer');" onDblClick="verbergeLayer('LinksLayer');">Wissen´s wertis</a></td> <td width="100"> <div id="LinksLayer" style="position:absolute; left:217Px; top:30px; width:200px; height:85px" z-index:2; background-color:#cccccc; layer-background-color:#cccccc; visibility:hidden> <a href="#" onClick="zeigeLayer('LinksLayer');" onDblClick="verbergeLayer('LinksLayer');"> </div> <a href="xxx" target="_self">xxx</a></a></td> <td width="1ßß"> <div id="LinksLayer" style="position:absolute; left:217Px; top:30px; width:200px; height:85px" z-index:2; background-color:#cccccc; layer-background-color:#cccccc; visibility:hidden> <a href="#" onClick="zeigeLayer('LinksLayer');" onDblClick="verbergeLayer('LinksLayer');"> </div> <a href="xxxx"_self">xxx</a></a></td> <td width="1ßß"> <div id="LinksLayer" style="position:absolute; left:217Px; top:30px; width:200px; height:85px" z-index:2; background-color:#cccccc; layer-background-color:#cccccc; visibility:hidden> <a href="#" onClick="zeigeLayer('LinksLayer');" onDblClick="verbergeLayer('LinksLayer');"> </div> <a href="xxxx">xxxx</a></a></td> </tr> </table> </div> <hr> <div id="inhalt"> xxxxx </div> </div> </body> </html>
Css
#alles{ background-color:rgb(0,255,255); }
JavaScript
function zeigeLayer(layerid) { var layer = document.getElementById(layerid); layer.style.visibility = "visible"; } function verbergeLayer(layerid) { var layer = document.getElementById(layerid); layer.style.visibility = "hidden"; }
Beitrag zuletzt geändert: 27.5.2010 22:30:55 von andreking -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo Andreking,
bitte formuliere Dein Problem noch einmal in verständlichem Deutsch. Habe leider nicht verstanden, was Du genau willst.
Mein Tipp: Formatiere Deinen Code mal entsprechend und prüfe, ob Du alle Tags, die Du öffnest auch wieder an der richtigen Stelle schließt, bzw. nicht zu oft schließt. Außerden sind die vielen <a href- Schachtelungen nicht notwendig und erschweren das Lesen des Codes ungemein. Meistens hilft das bereits, viele Probleme zu beseitigen.
LG
BigBaer -
also abgesehen davon, das es absolut unleserlich ist, öffnet das Untermenü bei Fun&Spaß nur 1 mal.
Beitrag zuletzt geändert: 29.5.2010 8:42:53 von pcw -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage