Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2005 Teil von Dezember

SELFHTML Forumsarchiv
Falsche Tabellenskalierung beim IE

Informationsseite
  1. Seite (HTML) Falsche Tabellenskalierung beim IE von Oliver Warzecha, 30. 12. 2005, 17:08
nach unten

Falsche Tabellenskalierung beim IE

Die folgende Nachricht zum Thema stammt von: Oliver Warzecha, 30. 12. 2005, 17:08

Hallo,

z.Zt. habe ich ein kleines Problemchen

Der Quelltext

-snip-

<html>
<body>
<table border="1" cellpadding="0" cellspacing="0">
   <tr>
    <td>
    <img src="IRGENDEINBILD">
    </td>
   </tr>

</table>
</body>
</html>

-snip-


Firefox und Opera zeigen das Bild mit einem direkten Rand ohne einen Zwischenplatz. Der IE erweitert die Zelle immer um 4 Pixel nach unten, d.h. jedes Bild erhält unten einen 4 Pixel hohen Rand.
Bug? Dummheit?

MfG
Oliver Warzecha

nach obennach unten

Falsche Tabellenskalierung beim IE

Die folgende Nachricht zum Thema stammt von: Jean Pascal, 30. 12. 2005, 17:14

Hallo,

ich bin mir nicht sicher, aber ich könnte wetten es ist ein Bug. Auf jeden Fall kann es umgangen werden, indem du für Grafiken dieser Tabelle per CSS sagst: {display:block;}.

Gruß Jean

nach obennach unten

Falsche Tabellenskalierung beim IE

Die folgende Nachricht zum Thema stammt von: Zeromancer, 30. 12. 2005, 17:16

Hallo Oliver,

»» z.Zt. habe ich ein kleines Problemchen

offensichtlich. ;-)

»» Der Quelltext

lässt vermuten, dass du u.U. gar keine Tabelle brauchst. Schon mal drüber nachgedacht?

Mit freundlichen Grüßen,
André

nach obennach unten

Falsche Tabellenskalierung beim IE

Die folgende Nachricht zum Thema stammt von: Oliver Warzecha, 02. 01. 2006, 15:58

Hallo,

» Der Quelltext lässt vermuten, dass du u.U. gar keine Tabelle brauchst. Schon mal drüber nachgedacht?

Mach ich immer, es handelt sich hierbei jedoch um ein Beispiel -.-

nach obennach unten

Falsche Tabellenskalierung beim IE

Die folgende Nachricht zum Thema stammt von: Der Martin, 30. 12. 2005, 18:16

Hallo Oliver,

»» Der IE erweitert die Zelle immer um 4 Pixel nach unten, d.h. jedes Bild erhält unten einen 4 Pixel hohen Rand.
»» Bug? Dummheit?

Darüber kann man sich streiten. Der Effekt ist allerdings weg, wenn du dein HTML um das Bild herum in eine Zeile zusammenziehst und auch auf alle Leerzeichen innerhalb der Zelle verzichtest, also so:

»»     <td><img src="IRGENDEINBILD"></td>

Eine ausführliche Begründung dazu habe ich erst gestern schon mal geschrieben. Vielleicht leuchtet sie dir ein... ;-)

Schönen Abend noch,

 Martin

--
Most experts agree: Any feature of a program that you can't turn off if you want to, is a bug.
Except with Microsoft, where it is just the other way round.

nach obennach unten

Falsche Tabellenskalierung beim IE

Die folgende Nachricht zum Thema stammt von: Oliver Warzecha, 02. 01. 2006, 16:06

Hallo Martin,

»» Darüber kann man sich streiten. Der Effekt ist allerdings weg, wenn du dein HTML um das Bild herum in eine Zeile zusammenziehst und auch auf alle Leerzeichen innerhalb der Zelle verzichtest, also so:

Hmm... typischer Fall von auf dem Schlauch stehen ;).

»» Vielleicht leuchtet sie dir ein... ;-)

Schon, wobei (wie Jean schon anmerkte) das IMHO ein Bug ist.

Danke und einen guten Start ins neue Jahr ;).

Oliver

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2005 Teil von Dezember

© 1998-2008 Seite Impressum, Software: Classic Forum