Путем я услышал о, должен записать чрезвычайно ограниченный компилятор на другом языке, затем использовать это для компиляции более сложной версии, записанной на новом языке. Эта вторая версия может тогда использоваться для компиляции себя и следующей версии. Каждый раз, когда это компилируется, последняя версия используется.
Это - определение начальная загрузка:
процесс простой системы, активирующей более сложную систему, которая служит той же цели.
РЕДАКТИРОВАНИЕ: статья Wikipedia о компиляторе, загружающемся покрытия понятие лучше, чем я.
У вас должен быть какой-то плавающий контент.
<div id="divWithBorderIssue">
blah
<div style="clear:both;"></div>
</div>
Вы также можете использовать clearfix
edit: конечно, если бы вы предоставили код, вам было бы легче помочь