css / dhtml div-bug im IE5 auf Mac ?
Chris Scheid
- browser
0 hurzelpurz0 chris
0 Joachim
Hi Leute,
ich habe da eine recht kniffliges Problem an dich und schreibe auch erst jetzt wo
ich definitiv keine Anhaltspunkte in eurem Archiv oder im netz gefunden habe.
Ich habe eine Seite auf der im ladezustand 3 divs angezeigt werden.
Der erste div wird nicht absolut positioniert sondern zentriert nur den gesamten page inhalt über align=center.
Der zweite div wird absolut positioniert und ich schreibe dynamisch text rein.
Beim resize des windows wird dieser dann immer wieder je nach fensterbreite auf der x achse positioniert. Diesen Layer positioniere ich über CSS mit den angabe z-index, top, left.Übrigens beraucht ihr mir nix von relativer Positionierung erzählen, das läuft im Netscape 4 nich und was ich machen möchte soll auf allen großen browsern laufen.
Der dritte Div wird so wie der zweite auch absolut positioniert und im CSS habe ich
z-index, top, left und visibility definiert.
Dann habe ich noch zwei weiter divs die gleichen angaben wie der dritte nur unter anderer
id laufen und sie sind von anfang an erstmal hidden/hide.
Über ein Menü tausche ich dann die Divs aus. Das klappt soweit auf NN 4&6 auf mac und windows und auf dem IE4/5 auf windows aber nicht auf dem IE5 aufm Mac.
Der zeigt nur die ersten beiden divs und danach gar nichts mehr.
Ein ähnliches Problem hatte ich schonmal mit dem iE5 auf dem mac, als ich divs dynamisch mit tables beschrieben habe, was funktionierte sobald ich nur noch text ohne die tables reingeschrieben habe. Ich schätze mal das der IE5 ein bug in der CSS-Implementierung hat,
weiß aber nicht wie ich die Sache zum laufen kriegen sollte ohne auf DHTML zu verzichten.
Habt ihr ne idee wie man da was machen könnte ?
Ich bin dankbar für jede Idee.
Grüße,
Chris
hi chris,
ich mach auch viel mit mac und layern...
da gibts immer wieder probleme, die ich aber alle irgendwann durch probieren hinbekommen habe...
wenn du mal nen bisschen source rausruecken könntest wuerde ichs mir mal anschauen..
gruss
hurzelpurz
hi chris,
ich mach auch viel mit mac und layern...
da gibts immer wieder probleme, die ich aber alle irgendwann durch probieren hinbekommen habe...
wenn du mal nen bisschen source rausruecken könntest wuerde ichs mir mal anschauen..
gruss
hurzelpurz
genauso hab ichs jetz auch hinbekommen durch probieren...
ich dachte es gäbe vielleicht einen klar definiertes problem mit
divs im ie aufm mac deswegen habe ich keinen source mitangegeben.
Letztendlich war es doch mal wieder eine ungereimtheit in meinem code;) aber danke trotzdem für eure Mühe....
Ich habe noch gar nicht daran gedacht mit innerHTML den inhalt eines tables direkt zu ändern probiere ich mal aus...
gibt es inzwischen auch eine möglichkeit das über das DOM zu lösen?
grüße, chris
hi,
wie soll man das ohne code oder url beurteilen?
Das IE/Mac keine tabellen in divs schreiben kann ist bekannt. Statt dessen kann man aber den Inhalt von tabellen mit innerHTML neuschreiben.
Gruss Joachim