【发布时间】:2021-12-13 19:07:10
【问题描述】:
我正在用 HTML 制作一个表格,我正在尝试使用它,以便标记为 homework 的框保持在单元格的右侧,用户可以在左侧键入,而不会移动框并将其弄乱。有没有办法让框保持在右上角,让用户能够在右侧输入约束,但仍然可以向下扩展框以溢出?
您可以在附件中找到我的代码的 sn-p。 它应该包括您需要的一切,但如果您需要更多,请告诉我。谢谢。
.plannerBox {
outline: 2px solid black;
white-space: nowrap;
}
.homeworkCategory {
color: white;
background-color: gray;
outline: 2px solid black;
}
<head>
<meta charset='utf-8'>
<title>Planner - My Digital Planner</title>
</head>
<body>
<table>
<tr>
<td class="plannerBox" id="iR2C2" contenteditable="true" placeholder="Work goes here."><table class="homeworkCategory"><td contenteditable="false">Homework</td></table>text would go here, and here, and here aswell</td>
</table>
在这个 sn-p 中你也看不到它,所以你可以在下面看到它在网络上的样子。
谢谢。
【问题讨论】:
-
对于 58 个单元格的 HTML,几乎所有这些都是重复的。你只需要看一个。
-
好的,我很快就完成了,并没有意识到那里有多少不必要的代码。我删除了几乎所有的代码。
-
这也不是严格的表格数据 imo。恕我直言,CSS-Grid 将是一个更好的解决方案。
标签: html css html-table nested cell