Imagesize-"Bug" in IE
Guido
Bin heute übre einen hässlichen Bug in IE (Win) gestolpert:
Wenn man verschiedene Grafiken bündig untereinandersetzt und dabei verschidenen dieser Grafiken andere Höhen zuweist, als diese Bilder Hoch sind, ist es aus mit der Bündigkeit!
Die Grafiken (in meinem Fall "Abstandhalter", die je nach Bedarf unterschiedlich gestreckt wurden) werden um mindestens 1 Pixel nach rechts versetzt dargestellt.
Als einziges Hilft, die Grafiken in der Größe einzustellen, in der sie angelegt wurden, oder aber sie in dieser Größe anzulegen.
Viel Spaß beim Gestalten
Hallo Guido!
Bin heute übre einen hässlichen Bug in IE (Win) gestolpert:
Wenn man verschiedene Grafiken bündig untereinandersetzt und dabei verschidenen dieser Grafiken andere Höhen zuweist, als diese Bilder Hoch sind, ist es aus mit der Bündigkeit!
Die Grafiken (in meinem Fall "Abstandhalter", die je nach Bedarf unterschiedlich gestreckt wurden) werden um mindestens 1 Pixel nach rechts versetzt dargestellt.
Als einziges Hilft, die Grafiken in der Größe einzustellen, in der sie angelegt wurden, oder aber sie in dieser Größe anzulegen.
Sorry, ich verstehe das nicht ganz. Außer dem Blocksatzbug des IEs (Einsatz von Grafiken in Verbindung mit dem Blocksatz, da plaziert der IE die Grafiken willkürlich in einer Zeile, wenn diese nicht ausgefüllt ist, siehe auch http://www.atomic-eggs.com/pac/paf6.htm) ist mir sowas nicht bekannt....
Benutzst Du etwa den Blocksatz?
Ansonsten uploade bitte ein Beispiel oder zitiere ein Stück Code, daß ich es sehen oder ausprobieren kann...
Bis danndann
PAF (patrickausfrankfurt)
Hallo Patrick
Sorry, ich verstehe das nicht ganz. Außer dem Blocksatzbug des IEs (Einsatz von Grafiken in Verbindung mit dem Blocksatz, da plaziert der IE die Grafiken willkürlich in einer Zeile, wenn diese nicht ausgefüllt ist, siehe auch http://www.atomic-eggs.com/pac/paf6.htm) ist mir sowas nicht bekannt....
Benutzst Du etwa den Blocksatz?
Ansonsten uploade bitte ein Beispiel oder zitiere ein Stück Code, daß ich es sehen oder ausprobieren kann...
Bis danndann
PAF (patrickausfrankfurt)
Die Sache hat nichts mit Blocksatz zu tun. In meinem Fall habe ich einfach Bilder untereinandergesetzt, wobei ich bei einigen die Höhe verändert habe:
Ausgehend von einem Bild mit den Maßen 30pixel hoch und 50 pixel breit läßt sich das folgendermaßen reproduzieren
<img src="Image" hight="30" width="50"><br>
<img src="Image" hight="100" width="50">
Sinngemäß hat mein Code so ausgesehen, in der Anzeige war das untere Bild um 1-2 Pixel nach rechts verrückt.
Unter Umständen kann es sein, daß es dazu auch nur kommt, wenn die Bilder in einer Table-Zelle stehen. Das habe ich noch nicht ausprobiert, aber auch der eingesetzte Table war nicht weiter wild.
Gruß Guido
Ausgehend von einem Bild mit den Maßen 30pixel hoch und 50 pixel breit läßt sich das folgendermaßen reproduzieren
<img src="Image" hight="30" width="50">
<img src="Image" hight="100" width="50">
Hast du wirklich "hight" statt "height" geschrieben? Könnte mir vorstellen, dass das damit zusammenhängt!
Tschö. Warte auf dem Blubb.
Hallo Guido!
Die Sache hat nichts mit Blocksatz zu tun. In meinem Fall habe ich einfach Bilder untereinandergesetzt, wobei ich bei einigen die Höhe verändert habe:
Ausgehend von einem Bild mit den Maßen 30pixel hoch und 50 pixel breit läßt sich das folgendermaßen reproduzieren<img src="Image" hight="30" width="50">
<img src="Image" hight="100" width="50">
Sinngemäß hat mein Code so ausgesehen, in der Anzeige war das untere Bild um 1-2 Pixel nach rechts verrückt.
Schau mal hier im Inline-Frame (oder mit Netscape: folge dem Link)
http://www.atomic-eggs.com/temo/guido.html.
Unter Umständen kann es sein, daß es dazu auch nur kommt, wenn die Bilder in einer Table-Zelle stehen. Das habe ich noch nicht ausprobiert, aber auch der eingesetzte Table war nicht weiter wild.
Das kann durchaus sein: vorsicht ist überhaupt geboten mit der Eingaben von einfachen "Returns" (nicht <br>) beim Tippen des Textes... Man sollte eine Tabellenzelle in einer Zeile schreiben ohne einen einzigen Return zwischen <td> und </td>.
Das Problem, daß manchmal bei Netscape auftritt, daß Blocksatzzeilen, die vor dem Tabellenenden eigentlich enden sollen (weil zu wenig Text um die Zeile zu füllen) doch bis zum Tabellenende gestreckt werden dagegen läßt sich mit so einem Return vermeiden.
Will damit sagen: die Eingaben oder das Weglassen von Returns beim Tippen von Quelltext für Tabellen kann sehr viel ausmachen...
Bis danndann
PAF(patrickausfrankfurt)
Hallo Guido!
Volltreffer mit Error 404!
Ich achte schon drauf, mich nicht zu vertippen, und habe daher meine URL und die meiner Grafik (dem türkisblauen Grinsgesicht) in einer Textdatei zum Copy und Paste dabei, gerade um Tippfehler zu vermeiden.
Einmal muß ich die URL selber eingeben und vertippe mich dabei !!!
So ist es jetzt aber richtig:
http://www.atomic-eggs.com/temp/guido.html.
Bis danndann
PAF(patrickausfrankfurt)
Hallo Guido!
Volltreffer mit Error 404!
Ich achte schon drauf, mich nicht zu vertippen, und habe daher meine URL und die meiner Grafik (dem türkisblauen Grinsgesicht) in einer Textdatei zum Copy und Paste dabei, gerade um Tippfehler zu vermeiden.
Einmal muß ich die URL selber eingeben und vertippe mich dabei !!!
So ist es jetzt aber richtig:
»»
http://www.atomic-eggs.com/temp/guido.html.
Bis danndann
PAF(patrickausfrankfurt)
Hallo Patrik,
das war nicht ganz das, was ich meinte. Du hast beide Grafiken verändert. Mein Problem ging davon aus, daß das eine Bild eine tatsächliche Größe von von 30 auf 50 pixel, das zweite hat eine beliebige andere Größe und wird durch den img-Tag auf diese gebracht.
Ist in der original message so beschrieben!
Das "height" ohne "e" war nur ein Tippfehler und ist im Source natürlich richtig!
Guido