http://de.selfhtml.org/css/eigenschaften/positionierung.htm#overflow@title=overflow und whitespace könnten interessant für dich sein.
Ich habe jetzt alle 3 Möglichkeiten (overflow, white-space, und word-wrap) ausprobiert.
Nur bei overflow: auto wurde die Tabelle abgeschnitten, wenn sie über die Div Box herausragte und ich konnte innerhalb der Box scrollen. Schonmal ein Fortschritt :)
Ich würde es aber gerne so machen dass die einzelnen <td> innerhalb der Tabelle, wo die Texte angezeigt werden umgebrochen werden. Egal wie blöd es im nachhinein aussehen wird.
Hier mal ein Auszug aus meiner CSS und PHP(hier nur schematisch) Datei:
div#Inhalt {
margin: 0em 11em 1em 0em;
padding: 0 0 0 0.5em;
border: 1px solid silver;
overflow: auto;
// word-wrap: break-word;
}
echo'
<div id="Inhalt">
<table>
<td>'.$row['beschreibung'].'</td>
</table>
</div>';
Insgesamt hat die Tabelle mehrere Spalten, die diverse Daten anzeigen aber die Beschreibungsspalte ist am größten.
Vllt. verwende ich overflow, white-space und word-wrap falsch?