Java menu komt onder layer

Status
Niet open voor verdere reacties.

vermijg

Gebruiker
Lid geworden
27 sep 2009
Berichten
15
Goedendag,
Ik heb een javascript menu gedownload en op mijn website gezet.
Bij het submenu komt dat menu onder een layer. Ik zou dus altijd die ruimte moeten openlaten. Ik weet dat het submenu gewoon over tekst of een foto moet kunnen uitschuiven. Weet iemand wat ik hieraan kan doen. Ik wil ook wel mijn html tekst erbij doen als iemand zegt dat het nodig is. Misschien is er een makkelijke oplossing voor

Groetjes Gerard
 
Post de HTML en de CSS maar even. Waarschijnlijk moet je even de z-index aanpassen

(zolang de layer geen PDF bevat ;))
 
beste Erik,
Hier is de HTML van de pagina
Ik ben nog in een begginend stadium.
Alvast bedankt,

Gerard


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head><link rel="stylesheet" type="text/css" href="cssverticalmenu.css" />

<script type="text/javascript" src="cssverticalmenu.js">

/***********************************************

* CSS Vertical List Menu- by JavaScript Kit (www.javascriptkit.com)
* Menu interface credits: http://www.dynamicdrive.com/style/csslibrary/item/glossy-vertical-menu/
* This notice must stay intact for usage
* Visit JavaScript Kit at http://www.javascriptkit.com/ for this script and 100s more

***********************************************/

</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
<style type="text/css">
<!--
body {
background-color: #993300;
}
-->
</style></head>

<body>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div id="Banner" style="position:absolute; left:100px; top:30px; width:800px; height:300px; z-index:4; overflow: auto; background-color: #CCFFCC; layer-background-color: #CCFFCC; border: 1px none #000000;">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="800" height="300">
<param name="movie" value="../Banner1.swf">
<param name="quality" value="high">
<embed src="../Banner1.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="800" height="300"></embed>
</object>
</div>
<blockquote>&nbsp;</blockquote>
<table width="386" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="291"><ul id="verticalmenu" class="glossymenu">
<li><a href="http://www.javascriptkit.com/">JavaScript Kit</a></li>
<li><a href="http://www.javascriptkit.com/cutpastejava.shtml" >Free JavaScripts</a></li>
<li><a href="http://www.javascriptkit.com/">JavaScript Tutorials</a></li>
<li><a href="#">References</a>
<ul>
<li><a href="http://www.javascriptkit.com/jsref/">JavaScript Reference</a></li>
<li><a href="http://www.javascriptkit.com/domref/">DOM Reference</a></li>
<li><a href="http://www.javascriptkit.com/dhtmltutors/cssreference.shtml">CSS Reference</a></li>
</ul>
</li>
<li><a href="http://www.javascriptkit.com/cutpastejava.shtml" >DHTML/ CSS Tutorials</a></li>
<li><a href="http://www.javascriptkit.com/howto/">web Design Tutorials</a></li>
<li><a href="#" >Helpful Resources</a>
<ul>
<li><a href="http://www.dynamicdrive.com">Dynamic HTML</a></li>
<li><a href="http://www.codingforums.com">Coding Forums</a></li>
<li><a href="http://www.cssdrive.com">CSS Drive</a></li>
<li><a href="http://www.dynamicdrive.com/style/">CSS Library</a></li>
<li><a href="http://tools.dynamicdrive.com/imageoptimizer/">Image Optimizer</a></li>
<li><a href="http://tools.dynamicdrive.com/favicon/">Favicon Generator</a></li>
</ul>
</li>
</ul>&nbsp;</td>
<td width="14">&nbsp;</td>
</tr>
</table>
<div id="Main" style="position:absolute; width:450px; height:615px; background-color:#ECE9D8; layer-background-color:#ECE9D8; border:1px none #000000; z-index:5; left: 411px; top: 358px;">
<p>asdfjalk</p>
<p>alksjdflkjas</p>
<p>alksdjfla</p>
<p>ajsldjf</p>
<p>aslkfd</p>
</div>
</body>
</html>

En hier is de CSS

.glossymenu, .glossymenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 185px; /*WIDTH OF MAIN MENU ITEMS*/
border: 1px solid black;
}

.glossymenu li{
position: relative;
}

.glossymenu li a{
background: white url(glossyback.gif) repeat-x bottom left;
font: bold 12px Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 5px 0;
padding-left: 10px;
text-decoration: none;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 190px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
}

.glossymenu li ul li{
float: left;
}

.glossymenu li ul a{
width: 180px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(arrow.gif) no-repeat center right;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
background-image: url(glossyback2.gif);
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */
 
Hmm, ik zie het zo snel niet. Heb je het ergens online staan / kun je het ergens online zetten?
 
Hmm, ik zie het zo snel niet. Heb je het ergens online staan / kun je het ergens online zetten?

http://www.gerardhanny.nl/nieuwe site/NEW.htm

Het submenu is boven of onder de layer (ligt eraan welke index in hem meegeef).
Als het middelste layer een hogere index heeft komt het menu eronder, en visa versa.
Nu is hij wel iets veranderd ten opzichte van een uur geleden. Wil je die nieuwe html ook zien, ik post hem wel.
alvast bedankt,
Gerard
 
Laatst bewerkt:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
<style type="text/css">
<!--
body {
background-color: #993300;
}
.gerardhanny-NEW { font-family: "Courier New", Courier, mono;
font-size: 12px;
color: #993300;
font-style: normal;
line-height: normal;
}
-->
</style></head><link rel="stylesheet" type="text/css" href="cssverticalmenu.css" />

<script type="text/javascript" src="cssverticalmenu.js">

/***********************************************

* CSS Vertical List Menu- by JavaScript Kit (wwAw.javascriptkit.com)
* Menu interface credits: http://wwAw.dynamicdrive.com/style/csslibrary/item/glossy-vertical-menu/
* This notice must stay intact for usage
* Visit JavaScript Kit at http://wwAw.javascriptkit.com/ for this script and 100s more

***********************************************/

</script>

<body>
<div id="Banner" style="position:absolute; left:100px; top:36px; width:800px; height:300px; z-index:4; overflow: auto; background-color: #CCFFCC; layer-background-color: #CCFFCC; border: 1px none #000000;">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="800" height="300">
<param name="movie" value="../Banner1.swf">
<param name="quality" value="high">
<embed src="../Banner1.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="800" height="300"></embed>
</object>
</div>
<div id="Main" style="position:absolute; width:450px; height:2px; background-color:#ECE9D8; layer-background-color:#ECE9D8; border:1px none #000000; z-index:5; left: 350px; top: 358px;">
<p>bla</p>
<p>bla</p>
<p>bla bla</p>
<p>bla</p>
<p>bla</p>
</div>
<div id="onder" style="position:absolute; width:450px; height:2px; background-color:#ECE9D8; layer-background-color:#ECE9D8; border:1px none #000000; z-index:1; left: 350px; top: 540px;">
<p>bla</p>
<p>bla</p>
<p>bla bla</p>
<p>bla</p>
<p>bla</p>
</div>
<div id="Welkom" style="position:absolute; left:100px; top:360px; width:390px; height:310px; z-index:2; background-color: #993300; layer-background-color: #993300; border: 1px none #000000; overflow: auto;" class="gerardhanny-NEW">
<p align="left"><ul id="verticalmenu" class="glossymenu">
<li><a href="http://www.gerardhanny.nl/">Home</a></li>
<li><a href="http://www.gerardhanny.nl/fotopages/even_voorstellen.htm" >Wie zijn we???</a></li>
<li><a href="#">Leuke uitstapjes</a>
<ul>
<li><a href="http://www.gerardhanny.nl/fotopages/ballonvaart.htm">Ballonvaart</a></li>
<li><a href="http://www.gerardhanny.nl/fotopages/cruise_serenade.htm" target="_blank">Cruise naar Alaska</a></li>
</ul>
</li>
<li><a href="#">Onze Reizen</a>
<ul>
<li><a href="http://www.gerardhanny.nl/fotopages/cruise_serenade.htm" target="_blank">Cruise naar Alaska</a></li>
<li><a href="http://www.gerardhanny.nl/fotopages/egypte.htm" target="_blank">Egypte</a></li>
<li><a href="http://www.gerardhanny.nl/fotopages/canada_camper_2004.htm" target="_blank">Vancouver Island</a></li>
<li><a href="http://www.gerardhanny.nl/fotopages/road_to_Ireland/reisverslag/first.htm" target="_blank">Ierland 2006</a></li>
</ul>
</li>
<li><a href="http://www.gerardhanny.nl/gastenboek.html" target="_blank" >Gastenboek</a></li>
<li><a href="http://www.javascriptkit.com/howto/">web Design Tutorials</a></li>
<li><a href="#" >Helpful Resources</a>
<ul>
<li><a href="http://www.dynamicdrive.com">Dynamic HTML</a></li>
<li><a href="http://www.codingforums.com">Coding Forums</a></li>
<li><a href="http://www.cssdrive.com">CSS Drive</a></li>
<li><a href="http://www.dynamicdrive.com/style/">CSS Library</a></li>
<li><a href="http://tools.dynamicdrive.com/imageoptimizer/">Image Optimizer</a></li>
<li><a href="http://tools.dynamicdrive.com/favicon/">Favicon Generator</a></li>
</ul>
</li>
</ul><br>
</p>
</div>
</body>
</html>
 
Zet de z-index van het menu op 6,
en haal de background color weg. Dan werkt het wel.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan