Относительное положение, float выводит div из нормального потока

Как я могу предотвратить удаление div из нормального потока, но все еще используя float, вот так:

<div id="one">
    <div id="two"></div>
</div>

CSS:

#one {
    width: 100%;
    height: auto;
}

#two {
    width: 100px;
    height: 100px;
    position: relative;
    float: left;
}

Теперь div "one" не имеет высоты, а div "two" выглядит так, как будто его нет в первом div.

Ответы на вопрос(3)

Ваш ответ на вопрос