Html 如何调整列的大小以适应其文本宽度,而不是所有列的宽度相同
我的桌子固定在100%Html 如何调整列的大小以适应其文本宽度,而不是所有列的宽度相同,html,css,css-tables,Html,Css,Css Tables,我的桌子固定在100% table-layout:fixed width:100% 您应该删除表格布局:已修复 修正是专门用来忽略内容的 查看已回答的,您仍然需要删除表格布局:已修复 但是,正如我想您所说的,这意味着表列宽可能是由第一行“标题”宽度计算的,这并不总是最佳的,取决于使用col和colgroup元素-设置每列的百分比宽度的列数,这样,您的首选项将通过浏览器“首次通过”使用。。确保它们的总数为100%,并且您的桌子应该是正常的 您的一个代码示例将有助于了解这是否是一个选项,或者是否有
table-layout:fixed
width:100%
您应该删除
表格布局:已修复
修正是专门用来忽略内容的
查看已回答的,您仍然需要删除
表格布局:已修复代码>
但是,正如我想您所说的,这意味着表列宽可能是由第一行“标题”宽度计算的,这并不总是最佳的,取决于使用col
和colgroup
元素-设置每列的百分比宽度的列数,这样,您的首选项将通过浏览器“首次通过”使用。。确保它们的总数为100%,并且您的桌子应该是正常的
您的一个代码示例将有助于了解这是否是一个选项,或者是否有更好的选项 (1)向我们展示您的标记。(2) 不要使用表格。是否删除表格布局:已修复
?修正了忽略内容的问题。问题是表格的大小与屏幕的大小不同。它可能太小或太大的屏幕,我不想滚动bars@user:听起来你有矛盾。您希望列适合其文本长度,但不希望滚动条(在哪里?在表格上?在窗口上?)无法工作。表格会溢出,需要滚动条。固定后,它与窗户的大小保持一致。但是一些有大量文本的单元格会被剪切,而其他带有小字符的单元格则具有相同的宽度,即使它们不需要它。您是否在单元格的内容上使用“nowrap”?100%的宽度应该可以使桌子保持在屏幕上,如果它变得大于100%,可能意味着一个图像或长单词正在迫使它