Hi!
<table width="100%">
<table style="width: 100%">
<tr>
<td><?php echo $string; ?></td>
<td><?=$string?></td>
<td><!-- PLATZHALTER --></td>
</tr>
</table>
Anstelle von <?php echo $string; ?> tritt ein String variierender Länge.
Jetzt soll aber das erste <td> immer so breit sein wie der Text und nicht breiter. Das zweite <td> soll die Tabelle auf die Breite von 100% auffüllen.
Hmm. Ich wüsste nicht, wozu HTML das können sollte, und deshalb
gibt es AFAIK auch keine Möglichkeit, das zu realisieren. Viel-
leicht gibt's aber auch einen ganz anderen Lösungsansatz - erklär
doch einfach mal, wozu du das benötigst!
(Mein eigentliches Problem enthält drei <td>s, von deren die ersten beiden Minimalbreite habene sollen udn ebenfalls mehrere <tr>s, aber das sollte nicht von Bedeutung sein. Dabei soll die Minimalbreite immer die des breitesten <td>s sein.)
Die Tabelle soll also eine Breite von 100% einnehmen, die ersten
Spalten sollen gleich breit sein, jedoch jeweils maximal so breit
wie der Inhalt, der am meisten Platz einnimmt, und die dritte
Spalte soll den restlichen Platz einnehmen?
Bye,
Peter