Как разбить длинную строку текста в div?
Я безуспешно пробовал overflow-wrap: break-word;
и word-wrap:break-word;
css.
В этом примере я использую тегвнутри таблицы с фиксированной шириной 300 пикселей.
https://codepen.io/will-abbott/pen/qQwMMZ
<table class="table is-bordered" width="300">
<tr>
<th><div class="tag">This is a very ong tag that needs to be automatically broken when it reaches the boundries of the countaining element!</div></th>
<th><div class="tag">This is a very ong tag that needs to be automatically broken when it reaches the boundries of the countaining element!</div></th>
</tr>
</table>
Окончательное решение
Я добавил это к Решение Луиза для достижения желаемого эффекта, который заставляет его вести себя как обычный тег:
** убрал это: ** ширина: 100%
** добавил это: ** текст-выровнять по левому краю;дисплей: встроенный блок! важный;