Попробуйте это:
#wrapper {
overflow:auto;
}
Я посмотрел код на вашем сайте. Есть ряд вещей, которые вы, вероятно, захотите решить. Трудно точно сказать, что вам нужно делать, поскольку я не знаю точно, как вы хотите, чтобы сайт выглядел. Но, в общем, вот несколько указателей:
- Чтобы содержать плавающие элементы, примените
overflow:auto
; к родительскому элементу или поместите что-нибудь, чтобы очистить поплавки в нижней части контейнера, например: <div style="clear:both;"></div>
- Старайтесь избегать использования отрицательных полей для позиционирования. Это нормально в крайнем случае, но обычно есть лучший способ.
- Если вам нужно, чтобы один элемент располагался поверх другого, вам нужно расположить элемент, используя
position:absolute;
и z-index. При использовании position:absolute;
элемент будет расположен относительно ближайшего предка, к которому применен position:relative;
. Если ни один элемент не применяется, он будет расположен относительно элемента body
.