Почему элементы inline-block автоматически очищают своих детей?
display: inline-block
используется в ряде исправлений (1, 2), хотя ни одна из этих статей не объясняет, почему он делает элемент понятным после себя. Почему так? Я
мы просмотрели спецификацию и убежалине нашел каких-либо окончательных объяснений по этому вопросу.
этопример иллюстрирует рассматриваемое поведение (в соответствии с IE9 и последними версиями Chrome и Firefox):