Andreas: Position immer automatisch setzen

Beitrag lesen

Ich probiere es noch einmal.

Hallo,

ich lasse aus der DB max. 6 Menüpunkte auslesen,
je nach dem was als Aktiv aktiviert worden ist.

Menü1 | Menü2 | Menü3 | Menü4 | Menü5 | Menü6

$menue_check = mysql_query("select count(*) from wsc_menu where hnr='$hnr'
and aktiv='1'");
$menucount = mysql_result($menue_check,0);

//sind zb. nur 3 Aktivert wird das Menü rechtsbündig dargestellt der rest
mit Leeraum gefüllt

L E E R R A U M | Menü2 | Menü4 | Menü6

Das klappt auch alles

Jetzt komt mein Problem
zu jedem Haubtmenü gibt ein Submenü das genau darunter angezeigt werden
soll.
Es sind somit nie alle Submenü gleichzeitig zu sehen,
immer nur das das zu dem Haubtmenüpunkt passt wenn man mit der Maus drüber
fährt.

geht man über Menü2:
L E E R R A U M | Menü2 | Menü4 | Menü6
submenü2

geht man über Menü4:
L E E R R A U M | Menü2 | Menü4 | Menü6
submenü4
...

So das Menü hat eine gesamt Länge von 750 Pixel
Je Menüpunkt ist somit 130 Pixel breit

wie schaffe ich es das das Submenü immer unter dem Haubtmenüpunkt zu sehen
ist

das ist mein Ansatz der nicht sauber funzt:

Ich übergebe einmal die ID der einzelnen Menüpunkte = $menudata[$menuid]
und lasse die Anzahl der menüpunkte zählen = $menucount z.B. 3 Stück

Menü1 = menuid = 1
Menü2 = menuid = 2
Menü3 = menuid = 3
Menü4 = menuid = 4
Menü5 = menuid = 5
Menü6 = menuid = 6
= $menudata[$menuid]

for ($j=1; $j<$menudata[$menuid]; $j++)
{
$left=750-(130*$menucount);
}

wer hat eine Idee mit Beispiel?

Danke