我试图在两个表格行之间放置一些东西,但是 something
行在 chrome 浏览器中的表格之外:
我不确定为什么,似乎除非 something
在 td
标签内,否则它总是在表格之外。
这是为什么呢?我只想要一些可以占据整行的行,这就是为什么我在这里放弃了 td
标签。
这是源代码:
<html>
<head>
<style>
td { border: 1px solid #666; }
</style>
</head>
<body>
<table border="0" cellspacing="5" cellpadding="5">
<thead>
<tr>
<th>Header</th>
<th>Header</th>
<th>Header</th>
</tr>
</thead>
<tr>
<td>Data</td>
<td>Data</td>
<td>Data</td>
</tr>
<tr>
something
</tr>
<tr>
<td>Data</td>
<td>Data</td>
<td>Data</td>
</tr>
</table>
</body>
</html>
最佳答案
我认为你做不到。而是将 colspan="3"设置为该行中的单元格。您可以在此处阅读更多信息:http://www.htmlcodetutorial.com/tables/index_famsupp_30.html .
即:
<tr>
<td colspan="3">something</td>
</tr>
关于html - 为什么这个元素在表格外面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24529689/