Grafikeinfügen: Synthax für Höhe: 100% abzüglich 3pt
LiveSucks
- html
Hallo,
Ich versuch grade, eine Grafik in eine Tabellenzelle einzufügen.
Sie soll so hoch werden, wie die Tabellenzelle, abzüglich einer
Höhe von 3pt, weil da noch eine zweite Grafik mit einer Höhe von
3 pt angestückelt wird.
für den <img>-tag hab ich folgendes ausprobiert:
...
<td width="7">
<img src="bild.gif" width="7" height="100%-3" vspace="0" hspace="0" align="top"><BR>
...
[zweite Grafik]
...
</td>
...
Leider klappt das mit dem height="100%-3" nicht so ganz.
Irgendwas an der Synthax ist falsch.
Wie lautet beim Grafikeinfügen die Synthax, um eine Höhe von
100% abzüglich 3pt zu erreichen ?
Bedanke mich im voraus und verbleibe
mit freundlichem Gruß
als
LiveSucks
Hi,
Leider klappt das mit dem height="100%-3" nicht so ganz.
Irgendwas an der Synthax ist falsch.
ja: alles.
Wie lautet beim Grafikeinfgen die Synthax, um eine Hhe von
100% abzglich 3pt zu erreichen ?
Gibt's nicht. Entweder ist es relativ oder absolut, nicht aber beides. brigens heit es "Syntax", ohne "h".
LiveSucks
Im Idealfall :-)
Cheatah
Hallo,
brauchst Du doch gar nicht im height-Attribut angeben: Tu das Bild wie es ist in die Zelle und regele den Abstand des Bildes zum Zellenrand ber cellpadding. Wenn das individuell nur fr die eine Zelle oder nur fr oben/unten gelten soll, setze das Padding ber CSS fest.
Der Weg, den Du zu gehen versuchst, geht jedenfalls nicht.
Gre,
Utz
Hallo LiveSucks,
Waaaaaaaaa! Bist Du vom wilden Waatz gewutzelt?
100%-3 was soll den das werden?
Sag mal einem Browserprogrammierer er soll seine Software so schreiben, dass sie sowas interpretiert. Der bringt Dich um. Mit einem stumpfen Gegenstand, damit es mehr Schmerzen verursacht.
<td width="7">
<img src="bild.gif" width="7" height="100%-3" vspace="0" hspace="0" align="top"><BR>
...
[zweite Grafik]
...
</td>
Naja. Spass beiseite.
Irgendwas an der Synthax ist falsch.
Allerdings.
Du solltest fr alle Bilder absolute Hhenangaben machen. Und die auch in Pixeln! Nicht in Punkt. Also die Tabelle ist zum beispiel 50px gross (<td height="50px">). Das Bild machst Du dann 47px (<img height="47px" .. >) und das zweite 3px, oder eben was 3pt entspricht.
Wenn Du wirklich nicht, weisst wie hoch die Zeile ist, dann musst Du mit JavaScript herumcoden.
Was sind es denn fr Bilder? Ich habe schon ewig nicht mehr die Skalierfunktion verwendet, sondern die Bilder gleich in der richtigen Grsse gespeichert, denn sonst sehen sie so verpixelt aus.
Tut mir leid, wenn ich so erschrocken war
Hi,
Du solltest fr alle Bilder absolute Hhenangaben machen.
nö; Prozentwerte sind nicht ohne Grund definiert.
Und die auch in Pixeln! Nicht in Punkt.
Es sei denn, die Ausgabe ist für ein Printmedium gedacht ;-)
Cheatah
mach doch einfach eine weitere Zeile oder extra-tabelle ein die ursprüngliche spalte.
bei einer neuen tabelle (höhe 100%) mit zwei spalten und border usw = 0
setzt du die obere grafik mit 3 px ein
...
in die untere setzt due die höhe auf 100% -> roger?
lg knut