インラインブロックdivがあります。
.element {
display: inline-block;
}
jqueryを使用してDOMに繰り返し追加します。
var element = $("<div class='element'>");
$(body).append(element).append(element).append(element).append(element);
ただし、追加されたdivは折り返されません。次のマークアップがあったかのようです(改行なし)
<div class="element"></div><div class="element"></div><div class="element"></div><div class="element"></div>
要素の間に空白を追加しても問題は解決しません。
$(body).append(element).append(" ");
これらの要素を強制的にラップするにはどうすればよいですか?(フロートは使いたくない)。