我想通过点击按钮创建4个div
元素
有关我当前的实施情况,请参阅this fiddle。
在当前视图中,新元素添加到彼此的底部 我的问题是我不知道如何将它们并排放置。
我希望有4个div
个元素(两个在顶部,两个在底部,方形)
这是我的代码的一部分:
var box = document.getElementById('box'),
template = box.getElementsByTagName('div'),
template = template[0];
submit1.onclick = function () {
var new_field = template.cloneNode(true);
box.appendChild(new_field);
return false;
};
我该怎么做?
答案 0 :(得分:0)
这是因为div's
默认display
是block
所以你需要添加
display:inline-block;// add this to your div style
<强>的CSS 强>
div { margin:1em;display:inline-block; }
答案 1 :(得分:0)
您可以将float:left
以及display:inline-block
用于您的div。
div { margin:1em;float:left; }
OR
div { margin:1em;display:inline-block; }
答案 2 :(得分:0)