Moin!
der Browser stellt einfach nicht das dar, was er soll. also 1 Spalte mit 120 px Breite, eine mit 20, eine mit x und eine mit 100
was ist daran falsch?? kann mir da jemand helfen???
Du kannst die Spaltenbreiten nur in der ersten Zeile definieren. Da steht aber ein colspan="4", also kannst du die Spalten nicht einzeln ansprechen und definieren. Da der Browser aber irgendeine Breite für sie Spalten braucht, denkt er sich halt was aus.
Lösung: Entweder du splittest deine Tabelle auf in zwei (eine als Ersatz für das colspan="4"), oder du verschachtelst zwei Tabellen ineinander (die zweite bis letzte Zeile kommt in eine neue Tabelle in einer eigenen Zelle in der äußeren Tabelle), oder du fügst vor dem colspan="4" eine neue Tabellenzeile ein, die nur 1 Pixel hoch ist und die Breiten definiert.
- Sven Rautenberg