Moin zusammen,
ich grübel jetzt schon eine Weile, finde aber keine Lösung.
Ich habe eine Tabelle, in der die erste Spalte 200px breit sein und der Text nicht umbrechen soll. Alles was übersteht, soll abgeschnitten werden.
also geb ich dem TD folgendes mit:
td {
width: 198px;
padding: 1px;
overflow: hidden;
white-space: nowrap;
}
und der Tabelle:
table{
table-layout:fixed;
font-size: 80%;
width: 400px;
border-collapse: collapse;
background: white;
border: 1px solid black;
}
So, nun mein Problem: sobald ich Text in die Zelle packe, wird trotzdem umgebrochen. Jedenfalls wenn im Text ein Leerzeichen oder Bindestrich ist (FF und IE).
Ich hab auch mal das Beispiel von Selfhtml benutzt, dort funktioniert es auch nicht, wenn man der "Donaudampfschifffahrtsgesellschaft" ein Leerzeichen spendiert.
http://de.selfhtml.org/css/eigenschaften/anzeige/table_layout.htm
Hab ich irgendwo einen Denkfehler oder lässt sich das nicht mit CSS lösen?
Ich benutze XHTML, "<td nowrap="nowrap">" funktioniert aber auch nicht (läuft ja eh aus)