Tôi đang sử dụng clearfix để ngăn lưới khởi động bị phá vỡ khi tôi sử dụng các cột có độ cao khác nhau.Bootstrap/CSS: Clearfix ảnh hưởng đến chỉ số chẵn/lẻ
Tuy nhiên, khi div clearfix được thêm vào tài liệu, các cột xuất hiện sau khi nó trong nguồn hoạt động như thể chúng có chỉ số khác/lẻ khác với thực tế.
Tôi đã tạo demo có liên quan. Như bạn thấy, loại bỏ clearfix div, làm cho màu sắc của các div thay đổi như thể chỉ số của chúng đã thay đổi.
Bạn có biết những gì có thể gây ra và những gì tôi có thể làm để sửa chữa nó?
vì bạn đã sử dụng * ': nth-of-type' * và hoạt động trên các anh chị em, *' clearfix' * của bạn phá vỡ hành vi anh chị em đó và nó không quan trọng ẩn của nó bằng cách sử dụng * CSS * hay không. trong ** DOM ** – vivekkupadhyay
Để giải quyết vấn đề này, bạn có thể làm cho phần tử '.clearfix' của bạn thành một khoảng – Corporalis
@vivekkupadhyay Nếu nó là' nth-child', điều bạn nói là đúng. Vì 'nth-of-type' chỉ đề cập đến' .col-sm-6', việc thêm 'clearfix' không nên ngắt vùng chọn phải không? –