PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabellenzellenbreite einstellen


ethrandil
2003-08-06, 21:09:00
Hallo,
ich brauche eine Tabelle, mit folgendem aufbau:

_________________
|1| 2 | 3 |
_________________

Das besondere: Die tabelle hat eine breite von 100%.
zelle 1 hat breite 2,
zelle 3 hat breite 153

und : Zelle 2 soll immer 'den Rest' haben!

Wie bekomme ich das hin, dass es im ie und opera gleich aussieht? (bzw. überhaupt im ie)

Hoffe ihr könnt mir helfen.

Eth

Black-Scorpion
2003-08-07, 18:40:29
Versuch es mal so.


<table border="1" width="100%">
<tr>
<td width="2" align="center">&nbsp;</td>
<td align="center">&nbsp;</td>
<td width="153" align="center">&nbsp;</td>
</tr>
</table>


Es muß aber mindestens wie oben ein geschütztes Leerzeichen oder ein Blindgif in jeder Zelle sein.
So funktioniert es mit dem IE, ob es auch mit Opera geht kann ich dir nicht sagen.

ethrandil
2003-08-07, 18:46:32
Original geschrieben von Anonym_001
Versuch es mal so.

<table border="1" width="100%">
<tr>
<td width="2" align="center">&nbsp;</td>
<td align="center">&nbsp;</td>
<td width="153" align="center">&nbsp;</td>
</tr>
</table>


Okay, das mit dem Leerzeichen hab ich nicht gewusst :)
Ich habe es nach langem suchen so gemacht:

<table border="1" width="100%" style="table-layout:fixed">
<tr>
<td width="2" height="37" background="left.gif"></td>
<td background="middle.gif"></td>
<td width="153" background="right.gif"></td>
</tr>
</table>

Man beachte die dezente style-angabe :)