Я хотел бы иметь таблицу, которая в столбцах может растягиваться, но у меня небольшие проблемы с минимальной и максимальной шириной в css.
Также кажется, что есть некоторые противоречивые ответы о том, как это работает:
- минимальная/максимальная ширина должна работать: Запретить текст перекрывать ширину таблицы td
- минимальная/максимальная ширина не поддерживается: минимальная ширина и максимальная высота для таблицы атрибуты
Я хотел бы иметь следующее
table{
width:100%;
}
.a, .b, .c
{
background-color: red;
}
.a
{
min-width: 10px;
max-width: 20px;
}
.b
{
min-width: 40px;
max-width: 45px;
}
.c
{
}
<table>
<tr>
<td class="a">A</td>
<td class="b">B</td>
<td class="c">C</td>
</tr>
</table>
Есть ли способ добиться этого без javascript (т. е. ограниченного растяжения столбцов с таблицей)?
- Мне это нужно только для работы с CSS3 + HTML5
- jsfiddle с не расширяющимся материалом: http://jsfiddle.net/4b3RZ/10/
- если я установлю только минимальную ширину для столбцов, я получу пропорциональное растяжение: http://jsfiddle.net/4b3RZ/ 8/а>
ниже приведена таблица того, что на самом деле отображается для некоторых различных настроек css:
width
, но они это делают! Спасибо. 28.01.2014