![]() |
Willkommen, Gast ( Anmelden | Registrierung )
![]() |
Gast_Ace_NoOne_* |
![]()
Beitrag
#1
|
Gäste ![]() |
Hallo zusammen.
Anschließend an einen vorherigen thread in diesem Forum hab' ich jetzt mein Navigationsmenü von TABLE- auf DIV-tags umgestellt (man will ja sauber arbeiten... ![]() Ursprünglich sah das Nav-Menü >>so<< aus - alles hat wunderbar funktioniert (zumindest im IE; in Mozilla sitzen die Untermenüs seltsamerweise nicht genau unter dem zugehörigen Menü-button, sondern zu weit links - mit zunehmender Abweichung, je weiter rechts das Menü). Jetzt habe ich das Menü umgeschrieben und nur noch DIV tags eingesetzt, und >>das<< kam dabei raus (den kleinen bug, durch den sich die Größe der Menü-buttons beim "hovering" verändert, behebe ich später - bitte ignorieren... ). Wie wohl jeder sehen kann, sind jetzt auch hier die Untermenüs nicht mehr richtig positioniert; ähnlich wie vorher schon in Mozilla gibt es jetzt auch im IE die zunehmende Abweichung - allerdings sitzen die Untermenüs hier zu weit rechts (in Mozilla noch immer zu weit links). Ich wäre sehr dankbar, wenn mir jemand bei der Lösung dieses Problem helfen könnte! Ach so, noch was: Wenn man in Mozilla mit der Maus über die Überschrift fährt, verschwindet sie seltsamerweise - im IE passiert das nicht!? PS: Gibt es eigentlich schon Andeutungen, wann die nächste Version des IE rauskommen soll? Denn ärgerlicherweise unterstützt die Version 6.0 den CSS-Befehl "min-width" nicht... Außerdem soll ja endlich auch das "tabbed browsing" offiziell eingebaut werden. |
|
|
![]() |
![]()
Beitrag
#2
|
|
Kommt Zeit, kommt Rat, kommt Conrad! ![]() Gruppe: Mods Beiträge: 1.169 Mitglied seit: 21.11.2001 Wohnort: Altenkirchen, Westerwald Mitglieds-Nr.: 42 ![]() |
Hi,
Andreas sieht keine Untermenüs, weil er JS abgeschaltet hat... :? Das Verschieben der Untermenüs nach rechts liegt imho an der Kombination von float-left und die padding Angaben; hierdurch wird nicht von 'linksaußen' gerechnet, sondern Item1 + Item2 + Item3 usw., hierdurch wird das Untermenu immer weiter verschoben. Lösungen habe ich noch nicht parat, aber ich glaube, daß Du in diese Richtung suchen mußt. Desweiteren hat IE auch Probleme mit Position: absolute; Die Positionierung von 'expression("absolute")' muß dann natürlich mit einem JavaScript definiert werden. Ein Beispiel für diese 'Notlösung' findest Du hier: http://web784.can16.de/ruf/home.htm (geimeint ist die Auswahlbox die beim scrollen der Seite stehen bleibt. Funzt bei Mozilla und Opera sehr schön, bei IE 'bibbert' es ein wenig beim scrollen...) Das CSS dazu findest Du hier: http://web784.can16.de/ruf/sheets/ruf.css cu Conny |
|
|
![]() ![]() |
![]() |
Vereinfachte Darstellung | Aktuelles Datum: 14.05.2025 - 14:41 |