Wie betitelt.Wie lässt man nur brechen, wenn das Break-Word fehlschlägt?
Möglich ähnlich wie Using "word-wrap: break-word" within a table, aber die Antworten haben mein Problem nicht gelöst.
Beispiel:
| --<td style="width:100px">(example)-- |
| |
| Example 1: |
| something long something something something | <- this line should break into below:
| |
| something long something something |
| something | <- when break at word is possible
| |
| |
| Example 2: |
| somethinglongsomethingsomethingsomethingsomething | <- this line should break into below:
| |
| somethinglongsomethingsomethingsometh |
| ingsomething | <- when break at word is not possible
Es scheint, wie ich entweder break-word
oder break-all
verwenden können.
Für break-word
funktioniert Beispiel 1, aber Beispiel 2 streckt die Tabelle, unabhängig davon, ob ich table-layout: fixed
in der Tabelle oder nicht festlegen.
Für break-all
funktioniert Beispiel 2, aber Beispiel 1 bricht auch das Wort.
Gibt es eine clevere Möglichkeit, den Tisch nur dann zu brechen, wenn es sein muss?
Im Grunde genommen ... Nein! Sie müssen auf oder andere auswählen. –
Wenn Sie eine feste Breite verwenden, brauchen Sie kein Tabellenlayout: fixed use only break-all –
@Paulie_D Oh, das ist eine traurige Nachricht. Die Schlussfolgerung ist also, dass das "div" das unterstützt, aber "td" nicht? –