Я создал страницу, содержащую table
и некоторые данные в ней. Хотя я установил ширину таблицы на 80% от родительского div, внутренняя ширина tbody
и другие дочерние элементы уменьшены до 450px.
Я также заметил, что после удаления свойства display: block
дочерние элементы таблицы отображались правильно (ширина таблицы 100%)
Есть ли конкретная причина, по которой ширина будет заморожена при 450px? Я проверял везде в своем CSS, и я не установил такое правило.
Вот код моей таблицы:
<div id="maincol">
<table width="80%" border="0" cellpadding="1" cellspacing="0" id="dates" class="summary" name="dates" style="display:block">
<tbody>
<tr>
...