我的标记中有以下模板。
<template id="unsequenced-template">
<button type="button" class="btn btn-primary railcar"></button>
</template>
然后我把它插入到DOM中,就像这样。
// Inserts a railcar in the unsequenced list before the specified target
function addSequenced(railcar, $target) {
var $clone = $($('#unsequenced-template').html());
$clone.attr('data-id', railcar.id);
$clone.text(railcar.number);
$clone.insertBefore($target);
modified = true;
}
这是可行的,但是这样插入的按钮之间的间距为零。我甚至尝试在$clone
上添加一个空格,但没有效果。我还尝试在模板中添加空格,但也没有效果。
一些按钮是在开始时添加的。它们是每行一个,并且这些按钮之间显示了一个空格。但是我如何使用JavaScript显示插入的按钮之间的空格呢?
1条答案
按热度按时间wixjitnu1#
使用flexbox折叠所有空白,然后添加一个间隙。