Tabelle mit dynamischem Inhalt
glowhead
- html
0 MarkX0 Frank Stabenau
Hallo liebes Forum!
Mein Problem ist, ich möchte eine Tabelle aufbaun die dynamisch mit Inhalt gefüllt wird der in einer Datenbank hinterlegt ist!
Diese Tabelle soll in meinem content Frame eine max Breite von 750 Pixeln haben und aus drei Zeilen mit je drei Spalten bestehen.
Mein Entwurf dafür sieht folgendermaßen aus:
<table width="750" cellpadding="0" cellspacing="5" border="0">
<tr>
<td name="1_1"><b>contact</b></td>
<td name="1_2"></td>
<td name="1_3"></td>
</tr>
<tr>
<td name="2_1"></td>
<td name="2_2"><img src="image/pgv.jpg"></td>
<td name="2_3"></td>
</tr>
<tr>
<td name="3_1"></td>
<td name="3_2"></td>
<td name="3_3"><img src="image/pgp.jpg"></td>
</tr>
</table>
Der Text und die Bilder in den Spalten 1_1, 2_2 und 3_3 sind aber so breit das sie die Breite der Tabelle sprengen(was ich nicht will). Ich hab mich schon in all meinen Büchern und auch hier auf selfhtml informiert doch find ich nicht den Fehler bzw wie's richtig geht! Theoreitisch müste doch schon diese meine Tabelle nie breiter werden dürfen als 750 und die Bilder und den Text der Tabelle anpassen!
Ich sitz mir wahrscheinlich nur auf der Leitung, oder geht das am Ende doch nicht so dynamisch?
mfg glowhead
Hallo,
CSS sollte Dir hier weiterhelfen können. Besonders hier: http://selfhtml.teamone.de/navigation/css.htm#tabellen solltest Du mal unter fixe/variable Breiten nachschauen.
MfG
MarkX.
Hallo,
meines wissens drückt der Inhalt einer Tabelle immer dessen Breite auseinander, wenn er Breiter ist wie angegeben. Bei Text sollte er umgebrochen werden, außer das Wort ist länger als die Spalte breit.
Ich habe es bis jetzt immer so gemacht, dass die zu speichernden Inhalte in der DB schon vorm speichern geprüft werden ob sie ein Mindestmaß nicht überschreiten, damit später solche Probleme nicht auftreten.
Gruß Frank