3 Spalten tabelle breite 2 Spalten Fest 1 dynamisch

Status
Nicht offen für weitere Antworten.

mrno

Erfahrenes Mitglied
Hi zusammen,
ich stehe gerade vor einem Problem. Ich habe eine Tabelle die eine Breite von 100% hat. Die Linke Spalte soll 10px und die Rechte spalte soll auch 3px haben. Die Mittlere spalte soll sich dynamisch anpassen. Das Problem ist wenn ich folgenden Code versuche, stimmen die abstände nicht. Links und Rechts ist nur sichtbar mit mehr als 3px. Was mach ich falsch?
Code:
<table border="0" style="width:100%; height:100px;">
 <tr>
   <td style="width:10px;"></td>
   <td></td>
   <td style="width:10px;"></td>
 </tr>
</table>

die Spalte links und rechts ist nur für ein Image zum Anzeigen als Background. In der Mitte wird über javascript nach klick auf einem Button ein Text eingefügt.

Was mache ich für einen Denkfehler.

Hilfe!! Verzweiflung!! :confused:
 
Hi,

versuch es mal hiermit:

Code:
<table border="0" cellpadding="0" cellspacing="0" style="width:100%; height:100px;">
 <tr>
   <td style="width:10px;">&nbsp;</td>
   <td>foobar</td>
   <td style="width:10px;">&nbsp;</td>
 </tr>
</table>
oder sollen die äußeren Spalten doch nur drei Pixel besitzen?

Code:
<table border="0" cellpadding="0" cellspacing="0" style="width:100%; height:100px;">
 <tr>
   <td style="width:3px;font-size:0;">&nbsp;</td>
   <td>foobar</td>
   <td style="width:3px;font-size:0;">&nbsp;</td>
 </tr>
</table>
Ansonsten kann ich da in den Browsern keine Diskrepanz mit den festgelegten Spaltenbreiten ausmachen.

mfg Maik
 
Status
Nicht offen für weitere Antworten.
Zurück