Ich benutze Bootstrap und ich habe eine Tabelle mit ein paar Spalten, von denen die letzte manchmal ein langes Stück Text ohne Leerzeichen hat. Mir ist aufgefallen, dass die Tabelle bei bestimmten Bildschirmgrößen ihren übergeordneten div überlaufen und hässliche Überlappungen mit ihrer gleichgeordneten Tabelle erzeugen würde.Bootstrap-Tabellen überlaufen mit langem, nicht passendem Text
Ich spielte damit herum und ich denke, das Problem hat damit zu tun, dass der Text nicht passiv ist. Ich habe eine jsfiddle erstellt, die zeigt, was ich meine.
Wie Sie sehen können, verhält sich die obere linke Tabelle gut und wächst einfach vertikal, um mehr Text aufzunehmen. Die Tabelle unten links führt jedoch zu einem Überlauf auf der rechten Seite aufgrund des langen, nicht durchgespielten Textes, und die rechte Spalte der Tabelle unten links windet sich "unter" ihrem Geschwister.
Hat jemand irgendwelche Tipps, wie ich das beheben kann, so dass der sehr lange Text geclippt oder teilweise in eine neue Zeile aufgeteilt wird?
FYI, lesen irgendwo auf word-wrap depreceated werden, verwenden Sie Überfluss: break-word – unidha
@unidha Ich glaube, Sie sind falsch. Sie können den [Arbeitsentwurf] (http://www.w3.org/TR/css3-text/) oder den [Editor-Entwurf] (http://dev.w3.org/csswg/css-text-3) einsehen /). Diese "Überlauf" -Eigenschaft existiert nicht. Die Eigenschaft, über die wir sprechen, heißt "overflow-wrap" oder "word-wrap" als Alternative. Könnten Sie Ihre Quelle angeben? – albertedevigo
Ich lese hier http://www.impressivewebs.com/new-css3-text-wrap/ – unidha