Таблица находится в блоке div
который занимает 87% от всей странице в таблице указано width='100%'
если ввести много текста без пробелов в td
то таблица выйдет из рамок блока. Как сделать что бы текст переносился и таблица не выходила за рамки div
'а
Вам помогут свойства table-layout и word-wrap.
.example-area {
width: 87%;
background: #efefef;
}
.example-tbl {
width: 100%;
table-layout: fixed; /* ! */
word-wrap: break-word; /* ! */
border-collapse: collapse;
}
.example-tbl td {
padding: 10px;
vertical-align: top;
font-family: sans-serif;
font-size: 0.9em;
border: 1px solid #ccc;
}
<div class="example-area">
<table class="example-tbl">
<colgroup>
<col width="40%" />
<col width="25%" />
<col />
</colgroup>
<tbody>
<tr>
<td>this is</td>
<td>example</td>
<td>table</td>
</tr>
<tr>
<td>Pneumonoultramicroscopicsilicovolcanoconiosis</td>
<td>Llanfairpwllgwyngyllgogerychwyrndrobwyll-llantysiliogogogoch</td>
<td>ANTICONSTITUTIONNELLEMENT</td>
</tr>
</tbody>
</table>
</div>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
ЗдравствуйтеЕсть несколько изображений, все примерно одинакового размера
Не работает трансформация при наведении,подскажите что не так?menu не расширяется при наведении на него