lixx: spaltenbreite auf tabellenbreite maximieren

Beitrag lesen

hallo leute,

ich habe ein problem mit einer tabelle im IE. die tabelle hat eine fixe breite mit mehreren spalten und mehreren zeilen. also eine normale listendarstellung. einige zellen sind dabei nur funktionszellen in denen dann button usw. sind. in einer mittleren ist dann eine bezeichnung, die den rest des raumes füllen soll. das ganze sieht dann so aus:

table width=600
td mit der bezeichnung width=100%

|<- optisches ende der seite
+-+-+----------------+-+-+ |
| | |bezeichnung     | | | |
+-+-+----------------+-+-+ |
| | |bezeichnung     | | | |
+-+-+----------------+-+-+ |
| | |bezeichnung     | | | |
+-+-+----------------+-+-+ |
                           |

jedoch im IE (nur windows) passiert folgendes:

|<- optisches ende der seite
+-+-+--------------------------+-+-+
| | |bezeichnung               | | |
+-+-+--------------------------+-+-+
| | |bezeichnung               | | |
+-+-+--------------------------+-+-+
| | |bezeichnung               | | |
+-+-+--------------------------+-+-+
                           |

der IE interpretiert die 100% der zelle mit der bezeichnung als 100% der gesamten tabelle. und es ist egal ob als tabellen-attribut gesetzt oder als css-definition. selbst mit einer übergeordneten tabelle mit fixer breite funzt es nicht.

ich weiß zwar, dass man mit dem tatsächlichem seitenrand das verhindern kann aber wie das nun geht, weiß ich jetzt nicht.

habt ihr vorschläge?

lg lixx