Definition der Höhe von Bildern IN PROZENT
stephan136
- multimedia (audio & video)
0 Detlef G.0 stephan136
Hallo,
habe das Problem mit der Höhendefinition von Bildern (ich denke aber irgendwie, dass es recht einfach ist)...
Habe eine Tabelle erstellt mit einer Gesamtbreite von 100%.
Nun soll in einem Tabellenfeld (15% der Tabelle) aber ein Bild sein.
Habe die Breite des Bildes mit 100% des Tabellenfeldes definiert (Höhe gar nicht).
Bei Firefox wird das Bild auch original angezeigt (Höhe wird da wohl automatisch ausgerechnet), aber beim Internet Explorer erscheint das Bild zwar in der gewünschten Breite ist aber nur 1px hoch.
Könnt Ihr mir da bitte helfen?
Quellcode:
echo "<table width='100%' border='0' cellpadding='0' cellspacing='0'>
<tr>
<td width='15%' bgcolor='' valign='top'> <img src='poster/$sdaten[0].jpg' width='100%' border='1' height=''></td>
Vielen lieben Dank!
Stephan
Hallo Stephan
Quellcode:
echo "<table width='100%' border='0' cellpadding='0' cellspacing='0'>
<tr>
<td width='15%' bgcolor='' valign='top'> <img src='poster/$sdaten[0].jpg' width='100%' border='1' height=''></td>
^^^^^^^^^
Wozu das leere height-Attribut?
Firefox ignoriert es, weil es keinen gültigen Wert enthält. Der IE denkt sich stattdessen die kleinste Höhenangabe dazu, die er anzuzeigen bereit ist.
Auf Wiederlesen
Detlef
Hallo Detlef,
wenn ich jetzt die Höhendefinition wegnehme und den Quellcode so schreibe:
echo "<table width='100%' border='0' cellpadding='0' cellspacing='0'>
<tr>
<td width='15%' bgcolor='' valign='top'><img src='db/fdb/poster/$sdaten[0].jpg' width='100%' border='1'></td>
..dann zeigt er mir im IE das Bild in seiner Originalgröße an (was er aber nicht soll)
liebe Grüße
Stephan
Hallo Stephan
..dann zeigt er mir im IE das Bild in seiner Originalgröße an (was er aber nicht soll)
Ja, er passt lieber die Breite der Tabellenzellen an, statt das Bild zu verkleinern.
Es sei denn, du sagst ihm mittels CSS (table-layout) nochmal extra, dass er deine Breitenangaben einhalten soll.
Auf Wiederlesen
Detlef
Danke Detlef,
Du bist echt ein Schatz!!!!