【发布时间】:2017-02-13 18:20:53
【问题描述】:
我制作了这段代码
<table>
{item.awards.map((obj,i) =>
<tbody>
<tr>
<td>Name</td>
<td>:</td>
<td>{obj.title}</td>
</tr>
<tr>
<td>Date</td>
<td>:</td>
<td>{obj.award}</td>
</tr>
{i !== item.awards.length-1 ? <hr /> : ''}
</tbody>
)}
</table>
它起作用了,每个块都有一个分隔符 (<hr/>),但现在的问题是 hr 长度不是全宽。我不能让表格 100%,因为它会影响 td。
【问题讨论】:
-
我们可以提供一个小提琴或任何链接来查看您的问题吗?
-
我认为这是无效的 HTML。
<tbody>的孩子必须是<tr>,你不能在那里有<hr>。 -
<tr border-bottom="1px solid black"> -
和以前一样,runnable minimal reproducible example 使用 Stack Snippets(
[<>]工具栏按钮)会更容易为您提供帮助。 (和以前一样:请注意,Stack Snippets 支持 React,包括 JSX;here's how to do one。) -
@Barmar 那么你的解决方案是什么?
标签: javascript html css reactjs