jQuery (.before および .after) を使用して、ページ上の任意の「ターゲット」要素の前後に新しい DIV を挿入して配置しようとしています。場合によっては、DOM の挿入後、ブラウザーはターゲットを尊重せずに新しい DIV をレンダリングします。要素のパディング、それ以外の場合は?これを複雑にする可能性のある他の問題 (ポジショニング、マージンなど) があることは認識していますが、なぜ違いがあるのかわかりません。ターゲット要素のタイプまたは共通の親に対する何らかの制約と関係がありますか?
ありがとう、クリス