Darstellungsprobleme beim IE
Hallo!
Ich habe ein kleines Problem mit der Ausrichtung einer Grafik. Ich habe 2 nebeneinanderliegende Frames. Im linken Frame soll die Grafik genau am rechten Rand anliegen. Dazu habe ich die Frameborder und den linken Rand auf 0 gesetzt. Des weitern habe ich die Grafik am linken Rand ausgerichtet. Bei Firefox ist so zwischen den beiden Frames bein Übergang mehr zu sehen. Aber beim Internet Explorerhabe ich einen ca 2 Pixel breiten Rand dazwischen. Hat jemand einen Tipp für mich!? Thx im voraus...
MfG
der NeoN
Ich habe ein kleines Problem mit der Ausrichtung einer Grafik. Ich habe 2 nebeneinanderliegende Frames. Im linken Frame soll die Grafik genau am rechten Rand anliegen. Dazu habe ich die Frameborder und den linken Rand auf 0 gesetzt. Des weitern habe ich die Grafik am linken Rand ausgerichtet. Bei Firefox ist so zwischen den beiden Frames bein Übergang mehr zu sehen. Aber beim Internet Explorerhabe ich einen ca 2 Pixel breiten Rand dazwischen. Hat jemand einen Tipp für mich!? Thx im voraus...
MfG
der NeoN
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 24504
Url: https://administrator.de/contentid/24504
Ausgedruckt am: 22.11.2024 um 03:11 Uhr
10 Kommentare
Neuester Kommentar
Hallo,
kannst Du deinen Code posten? Dann gehts etwas besser und schneller Sachen auszuprobieren möglichst bevor man was postet... Ich vermute, daß du bei der Framedefinition das richtige frameborder-Attribut für nicht-IE Browser genommen hast. Der IE will da aber ein anderes Attribut.
Hier ein Auszug aus http://de.selfhtml.org :
schnipp----
border [Pixel] ist Netscape-Syntax und bestimmt die Breite der Rahmen in Pixel. Erlaubt sind Zahlenwerte von 0 (keine Rahmen anzeigen) und größer (border = Rahmen).
frameborder [1/0 oder yes/no] bedeutet nach Microsoft-Syntax die Angabe, ob 3D-Rahmen angezeigt werden sollen oder nicht. Dieses Attribut ist also gleichnamig mit dem HTML-Standard-konformen Attribut, bedeutet jedoch etwas anderes.
framespacing [Pixel] ist Microsoft-Syntax und bestimmt den Abstand zwischen Frame-Fenstern, mithin also die Breite der Rahmen in Pixel (spacing = Abstand).
Beachten Sie:
Nur mit frameborder="0" framespacing="0" (also mit beiden Angaben) unterdrücken Sie beim Internet Explorer die Rahmen konsequent. Wenn Sie nur frameborder="0" angeben, zeigt der Internet Explorer sichtbare Abstände zwischen den Frame-Fenstern an, allerdings nicht die üblichen 3D-Rahmen, sondern flache Zwischenräume. Um die Rahmen beim Internet Explorer und bei Netscape zu unterdrücken, müssen Sie alle drei Angaben frameborder="0" framespacing="0" border="0" notieren
snapp-----
CIAO Thorsten
kannst Du deinen Code posten? Dann gehts etwas besser und schneller Sachen auszuprobieren möglichst bevor man was postet... Ich vermute, daß du bei der Framedefinition das richtige frameborder-Attribut für nicht-IE Browser genommen hast. Der IE will da aber ein anderes Attribut.
Hier ein Auszug aus http://de.selfhtml.org :
schnipp----
border [Pixel] ist Netscape-Syntax und bestimmt die Breite der Rahmen in Pixel. Erlaubt sind Zahlenwerte von 0 (keine Rahmen anzeigen) und größer (border = Rahmen).
frameborder [1/0 oder yes/no] bedeutet nach Microsoft-Syntax die Angabe, ob 3D-Rahmen angezeigt werden sollen oder nicht. Dieses Attribut ist also gleichnamig mit dem HTML-Standard-konformen Attribut, bedeutet jedoch etwas anderes.
framespacing [Pixel] ist Microsoft-Syntax und bestimmt den Abstand zwischen Frame-Fenstern, mithin also die Breite der Rahmen in Pixel (spacing = Abstand).
Beachten Sie:
Nur mit frameborder="0" framespacing="0" (also mit beiden Angaben) unterdrücken Sie beim Internet Explorer die Rahmen konsequent. Wenn Sie nur frameborder="0" angeben, zeigt der Internet Explorer sichtbare Abstände zwischen den Frame-Fenstern an, allerdings nicht die üblichen 3D-Rahmen, sondern flache Zwischenräume. Um die Rahmen beim Internet Explorer und bei Netscape zu unterdrücken, müssen Sie alle drei Angaben frameborder="0" framespacing="0" border="0" notieren
snapp-----
CIAO Thorsten
Hallo,
also wenn ich mir dein Frameset so anschaue,
dann fehlt definitiv das
framespacing="0", das ich in
meinem vorherigen Beitrag erwähnt
habe... Probier das doch mal aus.
CIAO Thorsten
also wenn ich mir dein Frameset so anschaue,
dann fehlt definitiv das
framespacing="0", das ich in
meinem vorherigen Beitrag erwähnt
habe... Probier das doch mal aus.
CIAO Thorsten
Genau, der Internet Explorer benötigt die Angabe
<framespacing="0">,
um den Abstand zu unterdrücken.
Gruß,
Ahnenforscher