当使用contenteditable和twitter bootstrap时,Opera 似乎在某些文档元素之间添加了一些奇怪的垂直空间。
JSFiddle 示例:
Contenteditable 未启用vs Contenteditable 启用- 请注意,在第一个示例中,行之间没有垂直间距,但在第二个示例中,它们有。
在 Linux 上的 Opera 11.61 和 Windows 上的 11.62 中测试。在我测试的任何其他浏览器中,在任何一个小提琴中,行之间都没有垂直间距。
我尝试删除引导程序并添加它手动应用的 css,但这并没有触发边距。然而,在检查 DOM 时,我发现了一些我怀疑相关的奇怪标签(<::before>
截图)。<::after>
引导 css 做了什么来实现这一点,避免它的最佳方法是什么?