wahsaga: Rollup-Menüs

Beitrag lesen

hi,

Es sollten aber nie die Browser (IE6) -Ränder beim öffnen dieser Menüs überschritten werden - das heißt, wenn ich zu weit unten im Browser bin, muß sich das Rollup nach oben öffnen, bin ich zuweit rechts, sollte es sich links öffnen - ähnlich wie im Startmenü des Desktops. Kann man das mit HTML und/oder JavaScript bewerkstelligen?

Mit "und", ja.

Und wenn ja, wie gehe ich da am besten ran?

Abfragen, ob der Platz noch reicht, um das Element in Richtung x anzuzeigen (also anvisierte Startposition von den Fenstermaßen abziehen, mit Elementbreite vergleichen). Wenn nicht, in andere Richtung probieren.

Im SelfHTML bin ich nicht wirklich fündig geworden.

Nun ja, du kannst natürlich nicht erwarten, für jedes Spezialproblem dort eine Lösung im Detail vorzufinden. Die musst du dir in solchen Fällen schon selber erstellen.
Javascript-Kapitel von selfhtml schnappen, Javascript _lernen_ - dann umsetzen.

(Was das Ermitteln von Fenstermaßen angeht, könnte quirksmode.org noch den ein oder anderen guten Tipp parat haben.)

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }