2009-07-31 11 views
1

Ich habe ein Flyout-Menü auf einer Website, die ich baue. Ich verwende ein UL innerhalb des LI. In Firefox funktioniert es wunderbar, aber IE bricht es. (Die Hosen & Shorts Verbindung ist das einzige mit einem Flyout bisher)Menü Overlay Positionierung Problem mit IE

Hier ist die Website (ein work-in-progress so ist es nicht ganz alles da): http://epalla.com/bogeypro/featured/covert-cooler.html

Wenn ich gesetzt:

Das Untermenü wird im IE sichtbar, aber in IE6 wird es oben auf der Seite angezeigt (absolute Positionierung ist NICHT relativ zur LI) und in IE7 fliegt es immer noch nicht über das Produktbild.

irgendwelche Ideen?

+1

STOPP IE6 TRAG – Jason

+0

http://browsesad.com – Jason

+0

eh, ich mit dem Flyout ok wäre nicht funktioniert in IE6, wenn es in IE7 + funktioniert hat. Ich habe die Position auf statisch geändert, damit Sie besser sehen können, was es in IE7 mit dem Produktbild macht (und wie es in IE6 auch bricht). Leider ist es wirklich keine Option, IE-Benutzern nur zu sagen, dass sie sich abschotten sollen. –

Antwort

0

Wie sich herausstellte, nahm IE7 einen Dump über den Opazitätsfilter. Ich habe von vorne angefangen und alles von Grund auf überarbeitet. Ich hatte es wunderbar in beiden Browsern und fragte mich, was ich anders gemacht hatte - dann fügte ich die Opazitätsfilter wieder hinzu und voila, doppelte Ergebnisse.

Ich habe die IE Opazität Linie (unten) entfernt und alle arbeiten schön

filter:alpha(opacity=92); 
0

Haben Sie Suckerfish Menüs gesehen? http://www.htmldog.com/articles/suckerfish/dropdowns/

+0

Ich denke, meins ist in einer sehr ähnlichen Weise zu diesen ausgelegt. Ich habe das Gefühl, ich könnte diese an Ort und Stelle fallen lassen und immer noch die gleichen Probleme haben (ich denke, es könnte etwas damit sein, wie das Menü mit seinen Containern interagiert). Ich werde es trotzdem versuchen. –