Ответ 1
Я думаю, что это сделает трюк:
table{
table-layout: fixed;
width: 300px;
}
Как сделать столбцы равной ширины в?
Динамическое изменение количества столбцов.
Сегодня у меня 13 столбцов. Завтра будет гонка 16. Все не особо хотят пересчитать.
Я думаю, что это сделает трюк:
table{
table-layout: fixed;
width: 300px;
}
Используйте следующее свойство, подобное таблице и ее полностью динамическому:
ul {
width: 100%;
display: table;
table-layout: fixed; /* optional, for equal spacing */
border-collapse: collapse;
}
li {
display: table-cell;
text-align: center;
border: 1px solid pink;
vertical-align: middle;
}
<ul>
<li>foo<br>foo</li>
<li>barbarbarbarbar</li>
<li>baz klxjgkldjklg </li>
<li>baz</li>
<li>baz lds.jklklds</li>
</ul>
Обнаружено это на таблице HTML: сохраняйте ту же ширину для столбцов
Если вы установили стиль таблицы-layout: fixed; на вашем столе, вы можете переопределить изменение размера столбца браузера. Браузер будет затем установите ширину столбцов на основе ширины ячеек в первой строке стол. Измените и снимите из него, а затем установить фиксированные ширины для ячеек в.