element in abhängigkeit eines anderen elements positionieren
Michael Schönböck
- css
moin.
ich versuche gerade ein menü zu basteln welches ohne viel javascript auskommt und eigentlich nur auf CSS basieren soll.
soweit so gut. im groben funzt es auch so wie es soll. hier das teil: http://www.schönböck.net/t3dt/ueber-uns.html
wenn man über die menüpunkte oben mit der maus fährt öffnen sich die unterpunkte. einziges problem ist jetzt wie ich die unterpunkte an dem oberen ausrichte. geht das irgentwie mit ID s? also das ich keine fixen pixel werte angeben muss. und ohne viel JS coden zu müssen.
also ich möchte am liebsten jedes oberes element mit ner ID versehen und die ID des dropdown elements soll sich an jener ausrichten die mit der maus überfahren wird.
ideen?
lg michael
Hi,
ich versuche gerade ein menü zu basteln welches ohne viel javascript auskommt und eigentlich nur auf CSS basieren soll.
und verwendest aber Javascript pur!?
einziges problem ist jetzt wie ich die unterpunkte an dem oberen ausrichte.
Informiere Dich über position:absolute i.V. mit position:relative.
freundliche Grüße
Ingo
ich versuche gerade ein menü zu basteln welches ohne viel javascript auskommt und eigentlich nur auf CSS basieren soll.
und verwendest aber Javascript pur!?
ich meinte mit nicht viel. das es nicht ganz ohne geht ist mir klar, aber da gäbs ja welche wie HM_Menue oder so mit 100 seiten code.
Informiere Dich über position:absolute i.V. mit position:relative.
naja da find ich aber nix was in abhängigkeit mit anderen objekten funzt, wenn diese nicht an der selben stelle sind.
lg
michael
Hi,
ich meinte mit nicht viel. das es nicht ganz ohne geht ist mir klar, aber da gäbs ja welche wie HM_Menue oder so mit 100 seiten code.
hehe... Du meinst sicher die MM_..
Trotzdem solltest Du die Scripte auslagern.
Informiere Dich über position:absolute i.V. mit position:relative.
naja da find ich aber nix was in abhängigkeit mit anderen objekten funzt, wenn diese nicht an der selben stelle sind.
position:absolute bezieht sich (u.a.) dann auf ein Elternelement, wenn dieses die Eigenschaft position:relative hat. Du mußt das nur im CSS umsetzen.
Vorher allerdings solltest Du für eine logisch strukturiertes HTML-Auszeichnung sorgen, damit die "Eltern-Kind"-Beziehungen auch stimmen. Dann kommst Du sogar ohne jede ID aus.
freundliche Grüße
Ingo
Hallo,
ich versuche gerade ein menü zu basteln welches ohne viel javascript auskommt und eigentlich nur auf CSS basieren soll.
soweit so gut.
im groben funzt es auch so wie es soll.
hier das teil:
http://www.schönböck.net/t3dt/ueber-uns.html
http://www.alistapart.com/articles/dropdowns/
bzw. diese
http://www.htmldog.com/articles/suckerfish/example/
Grüße
Thomas
Hallo Thomas,
http://www.alistapart.com/articles/dropdowns/
bzw. diese
http://www.htmldog.com/articles/suckerfish/example/
so in der richtung dachte ich mir das, nur ist mein problem das ich die submenü items nicht innerhalb des hauptmenü's habe.
lg
michael