2009-09-05 3 views
0

У меня есть следующий код html.Размер таблицы настройки CSS

<html> 
<body> 
    <div style="max-width:1600px; min-width:900px;" > 
    <table> 
    </table> 
    </div> 
</body> 
</html> 

Мой вопрос, когда у меня есть разрешение экрана 1024 * 768, то таблица должна соответствовать экрану, и когда я увеличить разрешение экрана до 1600 * 800 размер таблицы автоматически увеличит ширину. Как мне это сделать ?

Привет, Mithun

+1

Возможно, вам поможет некоторая информация о содержимом таблицы. Если у вас есть данные, которые не подлежат переводу (длинные символьные строки без пробелов и т. Д.), Это может привести к тому, что ваш td откажется сломать линии. – Joel

+0

да мои данные не имеют пробела. Есть ли способ сделать это обернутым? – Vidya

ответ

4

Попытка дать ширина: 100%; на стол внутри div, который должен сделать трюк.

+0

Не уверен, если у вас есть мой вопрос. У меня есть таблица с 8 столбцами (я не указал длину для ). когда разрешение экрана составляет 1024 * 768, тогда таблица должна соответствовать экрану, если это означает, что какой-то должен иметь несколько строк данных. Но если я сделаю разрешение экрана при 1600 * 800, тогда эти , которые имели несколько линий, должны попытаться разместить больше данных. В настоящее время, если я даю ширину: 100% Я получаю полосу прокрутки horizonta в случай 1024 * 768 (я хочу, чтобы отображал данные в нескольких линиях) – Vidya

+0

То, что вы хотите, можно выполнить только с помощью div, а не таблицы. – yoda

1

Ни в коем случае вы можете получить скроллбар ... вы должны быть с ТД в сНе что-то из-за которой полосу прокрутки ближайшую

попробовать

ширин: 100%; Дисплей: блок;

или же вставить источник таблицы здесь ... Я, безусловно, поможет ...

и там не указывают не объявлять длины Td ... объявить их одинаково ...

1

Вы пытались:

<body> 
    <table style="width: 100%; margin: 0px; padding: 0px"> 
    ... 
    </table> 
</body> 
2

<table style="table-layout:fixed;width:100%;"> должен сделать трюк. Захват - ширина ячеек первой строки будет определять ширину соответствующих строк столбцов, если вы установите. В противном случае это будет равномерно распределено.

Смежные вопросы