Hallo Mew. Also ich habe mir darüber auch schon gedanken gemacht. Ich bin zum Schluss gekommen, dass das nur auf eine Weise möglich ist. Ich versuch es mal zu erklären.
Man muss die Homepage mit Tabellen "bauen". Danach muss man den mittleren Teiln einer Tabelle mit angaben wie width="100%" usw. ausstatten. Also mit relativen und nicht mit festen Werten wie z.B px. Unten mal ein Beispiel:
PHP-Code:
<table width="100%" height="100%">
<tr>
<td colspan="3"><!--Hier käme z.B der Header rein--></td>
</tr>
<tr>
<td colspan="3"><!--Hier zum Beispiel die Navigation--></td>
</tr>
<tr>
<td height="100%" ><!--Achtung: Hier der Linke teil der Seite, der elastisch ist.--></td>
<td height="100%"><!--Achtung hier der mittlere Teil der Seite der elastisch ist--></td>
<td height="100%"><!-- Achtung Hier der rechte Teil der Homepage, der elastisch ist--></td>
</tr>
<tr>
<td colspan="3"><!--So und hier noch der Footer--></td>
</tr>
</table>
Hmm ich weiss halt nicht ob das vestanden worden ist?! In den Teil der jeweils elastisch gebaut ist, packst du dann dein PHP News-Script oder was auch immer. So passt sich die Tabelle immer der Länge der Nachrichten an. (oder sollte sie zumindest)