Css Opera在带有contenteditable和twitter引导的文档中添加了奇怪的间距,为什么?

Css Opera在带有contenteditable和twitter引导的文档中添加了奇怪的间距,为什么?,css,html,twitter-bootstrap,opera,contenteditable,Css,Html,Twitter Bootstrap,Opera,Contenteditable,当与一起使用时,Opera似乎在某些文档元素之间添加了一些奇怪的垂直空格 JSFiddle示例: 请注意,在第一个示例中,行之间没有垂直间距,但在第二个示例中,行之间有垂直间距 在Linux上的Opera 11.61和Windows上的Opera 11.62中进行了测试。在我测试的任何其他浏览器中,两个小提琴中的行之间都没有垂直间距 我尝试删除引导并手动添加,但这并没有触发边距。然而,在检查DOM时,我发现了一些奇怪的和标记,我怀疑它们是相关的() 引导css是如何做到这一点的?避免这种情况的最

当与一起使用时,Opera似乎在某些文档元素之间添加了一些奇怪的垂直空格

JSFiddle示例:

请注意,在第一个示例中,行之间没有垂直间距,但在第二个示例中,行之间有垂直间距

在Linux上的Opera 11.61和Windows上的Opera 11.62中进行了测试。在我测试的任何其他浏览器中,两个小提琴中的行之间都没有垂直间距

我尝试删除引导并手动添加,但这并没有触发边距。然而,在检查DOM时,我发现了一些奇怪的
标记,我怀疑它们是相关的()


引导css是如何做到这一点的?避免这种情况的最佳方法是什么?

禁用这些选择器将删除间距:

.row:before,.row:after{display:table;content:"";}
.row:after{clear:both;}
不知道它控制着什么,也不知道你为什么需要它。看起来像是某种clearfix类型的东西,但我不知道