Natknąłem się na przypadek, w którym potrzebuję marginesu dziecka, aby rozwinąć pojemnik nadrzędny. Odkryłem, że przestrzeń poza rodzicem jest alokowana, ale sam rodzic nie jest rozszerzony. Następnie stwierdziłem, że dodanie do nadrzędnego `overflow: hidden 'mogłoby rozwiązać ten problem.Dlaczego dziecięce pionowe marginesy nie rozszerzają kontenera nadrzędnego?
Czy ktoś może rzucić jakiekolwiek światło na to, dlaczego tak się dzieje?
UPDATE:
I odkryli, że dodanie żadnej wyściółki lub wartość graniczną dla rodzica rozwiązuje również ten.
+1 Dobre pytanie. Używasz tej poprawki od wieków .. przez cały ten czas, nie znając przyczyny. Chciałbyś o tym wiedzieć .. – techfoobar
Czy to jedyna poprawka? To denerwujące radzenie sobie z konsekwencjami 'przepełnienia: ukryte;' – wilsonpage
Jednym z rozwiązań jest nadanie 'dopełnienia: 10px 'rodzicowi zamiast dawania marginesu dziecku. – techfoobar