我不知道如何说出这个问题。我想知道如何添加一个空白元素来填充.row
可以让用户创建一些元素。这是一个fiddle。添加一个空白元素来填充空间?
//User generates the amount of div.element (in this case there is 3)
<div class="row">
<div class="element element1">Element 1</div>
<div class="element element2">Element 2</div>
<div class="element element3">Element 3</div>
</div>
这是一个12格的布局里面,所以可以说用户想此行是一个4列行(使用引导程序),你会明显增加.span3
每个div.element
但因为它是一个四列布局并有三个div.element
如何添加一个空白元素。
请记住,它不只是一个4列的布局,并不只是3 div.element
,另一个例子将保持4列布局,但说我们只有2 div.element
然后我们需要添加2个空白元素。
看看FIDDLE来看一个例子,我正在努力思考如何处理这个问题,但不能提出解决方案。
解决方案:使用@Trevor的帮助我提出了一个很好的解决方案,它非常干净和功能强大。
这是FIDDLE。基本上我决定将所有元素保留在第一行,然后基于选择的列布局即兴创建添加的列数,然后在选择所需的布局后,元素将是可排序的,可以将其拖入所选列中的任何一列。
非常感谢所有人的贡献,并非常感谢@Trevor。
我很困惑,这有什么错只是有''
为空白? – MackieeE如果用户生成说1元素,然后选择一个4列布局,我需要3个空白元素..我需要写一个if语句或东西来说,如果每个元素的索引不== == span列然后添加x空白元素的数量。只是不确定如何去做。 –
您的意思是? http://jsfiddle.net/tnpuK/3/ – mattytommo