
CSS中,我们可以使用
属性来设置表格单元格(td)的宽度。如果我们想要让单元格的宽度自适应
内容,我们可以使用下面的
代码:
pre {
display: block;
font-size: 14px;
background-color: #f5f5f5;
padding: 10px;
}
p {
font-size: 16px;
line-height: 1.5;
margin-b
ottom: 20px;
}
table {
border-collapse: collapse;
width: 100%;
}
td {
border: 1px solid #ccc;
padding: 10px;
text-align: left;
white-space:
Nowrap;
}
td.auto {
width: 1%;
white-space:
Nowrap;
}
在上面的
代码中,我们首先定义了
一个预格式化元素,用于
显示CSS
代码和示例。然后,我们设置了p
标签的样式。
接下来,我们定义了
一个table
标签以及td
标签的样式。我们将td
标签的边框设置为1像素粗的实线,并设置10像素的内间距。对于表格本身,我们使用border-collapse
属性将边框合并为
一个。
最后,我们定义了
一个自动宽度的类名,将其宽度设置为1%。我们还将td
标签的white-space
属性设置为
Nowrap,这样
内容就不会
自动换行。
使用以上
代码,我们可以实现表格单元格的宽度自适应
内容,无论
内容是多长都可以正确
显示。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。