高さの異なる列を使用すると、ブートストラップグリッドが壊れるのを防ぐためにclearfixを使用しています。Bootstrap/CSS:Clearfixが偶数/奇数インデックスに影響する
ただし、文書にclearfix divが追加されると、ソースの後ろに表示される列は、実際に実行されるのとは異なる偶数/奇数インデックスを持つように動作します。
私は適切なdemoを作成しました。ご覧のように、clearfix divを削除すると、divの色が変更されたように変更されます。
何が原因なのか、それを修正するために何ができるのか分かりますか?
* ':nth-of-type' *を使用していて、兄弟に作用するので、あなたの*' clearfix' *はその兄弟の振舞いを壊し、* CSS *を使用して隠されていても問題ありません** DOM ** – vivekkupadhyay
この問題を解決するには、あなたの '.clearfix'要素をspanにすることができます – Corporalis
@vivekkupadhyayあなたが言ったことは' nth-child'なら正しいです。 'nth-of-type'は' .col-sm-6'のみを参照しているので、 'clearfix'を追加すると選択権が破られませんか? –