jQuery clone() 在 div 上的位置很奇怪

标签 jquery css jquery-clone

我的 body 中有一个空 div,具有以下 CSS:

div{
    border: 1px solid black;
    width: 100px;
    height: 100px;
    display: inline-block;
}

http://jsfiddle.net/CcmFJ/1/

然后我使用 jQuery 克隆该元素几次。结果为什么原来的占用了额外的margin?

最佳答案

这就是 display: inline-block 的问题。我通常使用 font-size: 0 修复此问题。 http://jsfiddle.net/CcmFJ/2/

关于jQuery clone() 在 div 上的位置很奇怪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15959795/

相关文章:

Javascript、jscolor 和 ajax 生成输入

javascript - Jquery 克隆行及其具有不同 id 的所有元素

javascript - 为 DIV 中的元素生成带有 html 控件、动态 ID 和监听器的克隆 div

php - 如何使用 jquery/AJAX 从单选按钮传递数据

javascript - 使用复选框正确显示用户编辑表单(CRUD 模型)

html - 有滚动条时如何让div覆盖整个页面?

javascript - 修复过度滚动时的 header 背景

css - 在网格上设置 css 网格子元素的大小,而不指定它应该进入的列或行

jquery - 如何克隆节点,复制数据但不复制事件处理程序?

javascript - jQuery之前无法对html进行clone()和appendTo()