Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 是否可以将表格列设置为自动宽度以填充屏幕?_Css - Fatal编程技术网

Css 是否可以将表格列设置为自动宽度以填充屏幕?

Css 是否可以将表格列设置为自动宽度以填充屏幕?,css,Css,我希望我的桌子的宽度是屏幕宽度的100%——这样可以灵活地适应不同的屏幕大小 是否可以按比例自动调整我的列的大小 我试着给出td的百分比宽度,但这似乎不起作用,firebug显示tbody没有填充表格宽度 <table class=""> <tr class="headings"> <td class="entry"> </td>

我希望我的桌子的宽度是屏幕宽度的100%——这样可以灵活地适应不同的屏幕大小

是否可以按比例自动调整我的列的大小

我试着给出td的百分比宽度,但这似乎不起作用,firebug显示tbody没有填充表格宽度

        <table class="">
            <tr class="headings">
                <td class="entry">
                </td>
                <td class="calendar">Availability Calendar
                </td>
                <td class="deals">Last Minute Deals
                </td>

                <td class="ann">Announcements
                </td>
                <td class="banners">Banners
                </td>
            </tr>


        </table>

可用日历
最后一分钟的交易
公告
横幅

您只需将表的宽度设置为100%,它将是其父表的宽度。列将根据其内容自动调整大小,除非为某些列指定其他内容


列将始终填充表格的宽度,因此如果指定的宽度小于100%或小于表格的像素大小,则它们将大于指定的宽度。

您只需将表格的宽度设置为100%,它将是其父级的宽度。列将根据其内容自动调整大小,除非为某些列指定其他内容

列将始终填充表格的宽度,因此,如果指定的宽度小于100%或小于表格的像素大小,则它们将大于指定的宽度