Problem mit aufklappbarem Menü

Diskutiere Problem mit aufklappbarem Menü im Web & Grafik Forum im Bereich Internet & Telekomunikation Forum; Hallo, ich habe mir ein aufklappbares Menü gebaut, welches aufklappt, wenn die Maus drüber ist und wieder zu, wenn man die Maus entfernt (nach...
  • Problem mit aufklappbarem Menü Beitrag #1
K3HLIM

K3HLIM

Bekanntes Mitglied
Dabei seit
08.03.2005
Beiträge
68
Reaktionspunkte
0
Ort
Essen - NRW
Hallo,

ich habe mir ein aufklappbares Menü gebaut, welches aufklappt, wenn die Maus drüber ist und wieder zu, wenn man die Maus entfernt (nach unten).

Das Auf- und Zuklappen funktioniert auch, nur werden beim Aufklappen der oberen Menüpunkte die unteren überdeckt. Ich möchte nun gerne wissen, was ich machen muss, damit die unteren Menüpunkte mit nach unten verschoben werden und wenn sich der obere Menüpunkt schließt, die anderen wieder nach oben gehen.

Das müsste doch eigentlich in dem Teil des Codes stehen, oder?

<style type="text/css" media="screen">
<!--
body
{
font-family: Verdana, sans-serif;
font-size: 14px;
overflow: visible;
padding: 0px;
margin: 0px;
}

ul, li
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

.menu
{
position: absolute;
z-index: 3;
top: 10px;
}

.menu li
{
width: 140px;
float: bottom;
}

.menu a
{
border: 1px solid #888;
background-color: #fff;
text-decoration: none;
text-align: center;
font-weight: bold;
cursor: default;
margin: 0px 2px;
display: block;
height: 20px;
color: #000;
}

.menu a:hover
{
background-color: #ccc;
}

#smenu1, #smenu2, #smenu3, #smenu4
{
font-size: 12px;
display: none;
width: 140px;
float: left;
}

#smenu1 a, #smenu2 a, #smenu3 a, #smenu4 a
{
font-weight: normal;
padding-top: 2px;
border-top: 0px;
cursor: pointer;
}
//-->
</style>

<script type="text/javascript">
<!--
function montre(id)
{
with (document)
{
if (getElementById)
getElementById(id).style.display = 'block';
else if (all)
all[id].style.display = 'block';
else
layers[id].display = 'block';
}
}

function cache(id)
{
with (document)
{
if (getElementById)
getElementById(id).style.display = 'none';
else if (all)
all[id].style.display = 'none';
else
layers[id].display = 'none';
}
}
//-->
</script>

Ich hoffe, ihr könnt mir helfen.

Viele Grüße
K3HLIM
 
Thema:

Problem mit aufklappbarem Menü

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben