Html CSS固定了表为100%时的td大小

Html CSS固定了表为100%时的td大小,html,css,html-table,Html,Css,Html Table,如果我的桌子宽度设置为100%,我可以制作固定的td尺寸吗 这是我的CSS: table{ margin-left:auto; margin-right:auto; table-layout: fixed; width:100%; border:1px solid black; } td { overflow: hidden; width: 20px; height: 20px; white-space: nowrap; } 如果我没有将table widt设置为100%,它将全部固定为2

如果我的桌子宽度设置为100%,我可以制作固定的td尺寸吗

这是我的CSS:

table{
margin-left:auto; 
margin-right:auto;
table-layout: fixed;
width:100%;
border:1px solid black;
}

td {
overflow: hidden;
width: 20px;
height: 20px;
white-space: nowrap;
}
如果我没有将table widt设置为100%,它将全部固定为20px x 20px,否则不会…

应用dispaly:inline块;定义td元素,现在可以指定宽度和高度

例如:

td {
    display: inline-block;
    width: 50px;
    height: 50px;
}

你能分享HTML吗?它只是…也许它可以使用cellspacing?关于table{table layout:fixed;}你为什么要这样做?我想也许你可以在表格的某些部分添加%的边距或填充,这些边距或填充会随着控制td的表格的增加而增加?只是试着想想你会在哪里添加它。可能必须在外列上有一个空td,并应用上述内容。或者在屏幕上通过内容控制Tds进行拉伸。