contenteditableとtwitter bootstrapを一緒に使用すると、Operaは特定のドキュメント要素の間にいくつかの奇妙な垂直スペースを追加するようです。Operaはcontenteditableとtwitterのブートストラップを持つ文書に奇妙なスペースを追加します、なぜですか?
JSFiddle例:Contenteditable enabled対
Contenteditable not enabled - 最初の例では、行がそれらの間に垂直方向の間隔を持っていないが、2番目に、彼らが行うことに注意してください。
LinuxのOpera 11.61およびWindowsの11.62でテスト済みです。私がテストした他のブラウザでは、行にはいずれかのフィドルで垂直方向の間隔がありませんでした。
手動でブートストラップを削除してthe css it appliesを追加しようとしましたが、余白が発生しませんでした。しかし、DOMを調べると、関連すると思われる奇妙な<::before>
と<::after>
というタグが見つかりました(screenshot)。
これを実現するためにブートストラップのCSSは何をしていますか?これを避けるための最良の方法は何ですか?これらのセレクタをNixing