Я хочу, чтобы HTML <table>
был как раз таким, каким он должен быть.Стол должен быть настолько широким, насколько необходимо
Не указывая ничего, он будет охватывать всю ширину. Установка width="auto"
не работает.
Я хочу, чтобы HTML <table>
был как раз таким, каким он должен быть.Стол должен быть настолько широким, насколько необходимо
Не указывая ничего, он будет охватывать всю ширину. Установка width="auto"
не работает.
Не устанавливайте ширину на столе вообще. Это сделает таблицу настолько широкой, насколько это необходимо для ее содержимого. Если это выглядит слишком широко, просмотрите содержимое таблицы, чтобы узнать, что вызывает требования к ширине в ячейках. Например, если у вас длинный текст в ячейке, он будет расширять ячейку до такой же ширины, насколько это необходимо, в пределах доступной ширины. Если вы хотите ограничить это, вам нужно установить width
или max-width
на содержимое ячейки или самой ячейки или таблицы.
Я установил ширину в ничто, и она охватывает всю страницу. В любой ячейке нет обернутого текста. –
Затем вам нужно опубликовать соответствующий код (в идеале, минимальный код, достаточный для воспроизведения проблемы, но в любом случае * некоторый * код или хотя бы URL-адрес). Если вы проверите с помощью '
foo |
Мой плохой. Вокруг были линии. –
Вам нужно использовать стиль CSS вместо атрибутов таблицы.
table
{
width:auto;
}
Не нужно и не помогает; 'width: auto' является значением по умолчанию. –
проверить это [ссылка] (https://www.google.com.au/#q=set+table+width+css) – gwillie