Html CSS如何制作表格';s的列宽是否小于内容?
我想使表中的一列宽度小于满足。这是我的密码: html:Html CSS如何制作表格';s的列宽是否小于内容?,html,css,html-table,Html,Css,Html Table,我想使表中的一列宽度小于满足。这是我的密码: html: .table { margin: 0; padding: 0; border-collapse: collapse; table-layout: fixed; } td, th { border: 1px solid black; padding: 5px 8px; } td:first-child, th:first-child { width: 10px; overf
.table {
margin: 0;
padding: 0;
border-collapse: collapse;
table-layout: fixed;
}
td, th {
border: 1px solid black;
padding: 5px 8px;
}
td:first-child, th:first-child {
width: 10px;
overflow: hidden;
white-space: nowrap;
}
可乐
可乐
可乐
可乐
AAAAA
AAAAA
AAAAA
AAAAA
scss:
.table {
margin: 0;
padding: 0;
border-collapse: collapse;
table-layout: fixed;
}
td, th {
border: 1px solid black;
padding: 5px 8px;
}
td:first-child, th:first-child {
width: 10px;
overflow: hidden;
white-space: nowrap;
}
据我所知,设置表格布局:修复了应该会有所帮助,但实际上没有任何改变。第一列的仍然不是10px
那么我如何设置一列的宽度呢
您可以使用最大宽度来尝试
免责声明:不确定是否所有浏览器都会接受
.table{
保证金:0;
填充:0;
边界塌陷:塌陷;
表布局:固定;
}
td,th{
边框:1px纯黑;
填充:5px 8px;
}
td:第一个孩子,th:第一个孩子{
最大宽度:10px;
溢出:隐藏;
空白:nowrap;
}
可乐
可乐
可乐
可乐
AAAAA
AAAAA
AAAAA
AAAAA
您可以尝试使用最大宽度来代替
免责声明:不确定是否所有浏览器都会接受
.table{
保证金:0;
填充:0;
边界塌陷:塌陷;
表布局:固定;
}
td,th{
边框:1px纯黑;
填充:5px 8px;
}
td:第一个孩子,th:第一个孩子{
最大宽度:10px;
溢出:隐藏;
空白:nowrap;
}
可乐
可乐
可乐
可乐
AAAAA
AAAAA
AAAAA
AAAAA
当我将宽度:100%
添加到表中时,代码开始工作当我将宽度:100%
添加到表中时,代码开始工作所以您希望altd
的宽度相同?@Manjuboyz,不。我希望第一列为10px,另一列作为内容宽度,所以您希望altd
?@Manjuboyz的宽度相同,不。我希望第一列为10px,另一列作为内容宽度