Не могу понять класс clearfix.
Что он делает? Какой смысл несёт?
Я понял, что он используется в связке с float, но вот как и что делает — не ясно.
Буду благодарен за подробное объяснение с примером до и после, чтобы увидеть наглядно какую проблему он решает.
Следующая картинка поможет понять, что делает clearfix.
Перевод ответа @kyo
Сборка персонального компьютера от Artline: умный выбор для современных пользователей