Hallo Sven
Ich glaube, du hast das Problem nicht ganz richtig verstanden:
Was sollen Firefox und Opera auch anderes machen?
Die Frage lautet, wieso macht IE etwas anderes?
Schließlich hat nicht jeder eine Auflösung von über 800 x 600 Pixel. Aber sei’s drum, das muss jeder selbst wissen.
Deshalb will ich ja den DIV-Tag mit Scrollbalken!
Nebenbei bemerkt finde ich es ziemlich daneben, wenn der
Inhalt aufgrund zu hoch gewählter Breite aus dem Bildschirm
läuft.
Es ist ja nicht so, dass die ganze Page in diesem DIV vergraben liegt: innerhalb des DIV werden Thumbnails von Bildern dargestellt, welche durch Benutzeraktion an einer anderen Stelle der Page vergrössert dargestellt werden können.
Das Problem liegt daran, dass der IE nicht so regiert wie man es erwarten würde; er lädt den DIV nicht 100% gem. Parent trotz Overflow-Style, sondern macht sich immer so breit, dass alles was er drin hat Platz hat.
Anmerkung: wenn ich den DIV mit einer Pixelbreite beschränke (z.B. 100px) funktioniert’s; nur passt diese statische Angabe nicht, weil meine Page dynamisch auf Grössenänderungen reagiert.
Hoffe, dieser Versuch das Problem zu vermitteln war deutlicher.
Gruss
Patrick
Hallo Leute
Ich versuche folgendes aber es gelingt mir nicht:
Blabla
Der Inhalt von „Blabla“ ergibt ca. eine Breite von 1000px
Nun macht mir der Internetexplorer den DIV-Tag auch auf 1000px
breit, statt sich mit 100% am nächsten Parent-Tag (in meinem
Fall ein ) zu orientieren. Läuft die ganze Seite
damit natürlich voll aus dem Bildschirm …
Komischerweise klappts mit dem Firefox und mit Opera perfekt:
Der DIV wird ausgerichtet soweit Platz vorhanden, dann
erscheinen die Scrollbalken.
Hat da irgendjemand eine Idee, an was das liegen könnte?
Allerbesten Dank
und Gruss
Patrick
Das ist eine
normale Reaktion. Immerhin hast Du es mit overflow:
auto ihnen selbst überlassen wie sie in einem solchen Fall
regieren sollen. overflow: hidden bewirkt auch bei
diesen beiden, dass der Überschuss versteckt wird.
Nebenbei bemerkt finde ich es ziemlich daneben, wenn der
Inhalt aufgrund zu hoch gewählter Breite aus dem Bildschirm
läuft.
Gruß Marcus