Yeti: Der IE und das "windowed" SELECT-Feld...

Beitrag lesen

Hi,

die Scrollposition mit den bekannten Ausmaßen des Menüs korrelieren.

Genau. Und daran scheiter ich im Moment. ;-)
Hast du auch einen praktischen Tipp? Habe schon versucht mit offsetTop, offsetParent oder ähnlichem die Position des SELECTs herauszufinden, sie ist immer 0 da es wohl vom umgebenden CENTER aus gerechnet wird und nicht vom body.
Habe auch schon das SELECT nur von einem DIV umgeben, weil es bei http://www.dhtmlcentral.com/projects/lib/examples.html?m=56 so zumindest geht. Allerdings ist deren Code ziemlich komprimiert und ich will nicht unbedingt die ganze Library einbinden (müssen).

expression() ist auf jeden Fall ein hässlicher Workaround ;-) aber es ermöglicht die dynamische Berechnung von CSS-Werten im IE. Du kannst beliebigen JavaScript-Code einfügen, der lediglich einen gültigen CSS-Wert zurückliefern muss.

Jo, das ist wirklich nett. Außer, wenn man expression(alert(this.offsetTop)) schreibt und sich damit selbst in einer Endlosschleife gefangen hält, weil das Event jede Millisekunde oder so feuert. ;-)

Der Yeti

--
Habe nun, ach! WInfo, BWL, und Mathe, Und leider auch Info!
Durchaus studiert, mit heißem Bemühn. Da steh' ich nun, ich armer Thor!
Und bin so klug als wie zuvor!
sh:( fo:| ch:? rl:? br:  n4:& ie:( mo:| va:| de:[ zu:) fl:| ss:) ls:< js:|
http://community.de.selfhtml.org/fanprojekte/selfcode.htm