在添加时连续显示两列中的两个表

时间:2015-08-27 22:42:28

标签: javascript jquery html css dropzone.js

我正在使用DropzoneJS,我希望自定义模板。

我的模板如下:

<div id="previewTemplate" style="display:none;">
    <table class="dz-preview">
        <tr>
            <td class="col-md-10">
                 <a href="#" class="dz-filename" data-dz-name=""></a>
            </td>
            <td class="col-md-2">
            X
            </td>
        </tr>
    </table>
</div>

在dropzone.js中,我添加了如下代码:

previewTemplate: $('#previewTemplate').html()

因此,它正在获取'#previewTemplate'的内部HTML。

我将所有表格放在一行中。

现在,我只想连续两张桌子。也就是说,在每一行中我都想要两列。

我怎样才能实现这一目标?

1 个答案:

答案 0 :(得分:0)

好吧,当我想在表中放一个表时,我会在td标签内指定一个td标签或标签,然后我会放入两个div标签作为2个表的容器并更改他们的css属性显示“inline-block”或“table-td”,然后我会在其中插入表格,如下所示:

<强> CSS

    .table_inner_1 {
    display: inline-block;
    }
    .table_inner_2 {
    margin-left: 10px;
    display: inline-block;
    }

/*this below is just to target both td's of both of the inner tables*/

    .table_inner_1 table tr td:not(:first-child), .table_inner_2 table  tr td:not(:first-child) 
    {
    padding-left: 5px;
    }

<强> HTML

<table>
<tr>
<td>
<td>
<div class="table_inner_1"><table><tr><td>dummy text</td><td>dummy text</td></tr>
</table></div><div class="table_inner_2"><table><tr><td>dummy text</td><td>dummy text</td></tr></table></div>
</td>
</td>
</tr>
</table>

这可以将表格放在表格中,如果这是你想要的。