跨越表tr在错误的地方

时间:2014-04-07 07:49:43

标签: javascript html css

我有一张桌子,我想在每一行的右边找到一个颜色范围。但是当我试着这样做的时候,我就把我的跨度放在了桌面的顶端。 我做错了什么?

<tbody data-bind="foreach: filteredTenders">
    <tr class="clickable">
        <span class="row-indicator"></span>
        <td>{{endsIn}}</td>
        <td >{{amount | number}}</td>
        <td>{{currencies}}</td>
        <td>{{createdIn()}}</td>
    </tr>
</tbody>

2 个答案:

答案 0 :(得分:1)

您不能将<span>作为表格行(<tr>)的子项。我理解to the right of every row,意味着行中的最后一个单元格?如果是这样,试试这个:

 <tbody data-bind="foreach: filteredTenders">
     <tr class="clickable">
         <td>{{endsIn}}</td>
         <td >{{amount | number}}</td>
         <td>{{currencies}}</td>
         <td>{{createdIn()}}</td>
         <td><span class="row-indicator"></span></td>
     </tr>
 </tbody>

答案 1 :(得分:0)

您只能将<td>个元素放在<tr>中。如果您希望每行的右侧都有一个元素,则必须将其放在<td>的最后<tr>中。