Кажется, ответы здесь игнорируют большинство ваших требований. Я наткнулся на это, потому что у меня проблема с рендерингом с той же макетой, что и после.Я раздвоенный скрипку выше, чтобы показать вам:
http://jsfiddle.net/RsRf9/2/
Основное различие заключается в том, что все тело прокручивать, а не только крошечная область в центре (я думаю, что это то, что вы после этого).
Помимо очистки стилей, которые ничего не делали (например, поплавки в то время как положение фиксировано), основным изменением является центральной седловине - все, что вам нужно нужно это:
.center{margin:100px 200px;}
Другие изменения как вы получите, что эффект на боковых панелях «высота 100%» - мой фокус в том, чтобы сделать это:
.left,.right{width:200px;top: 100px; bottom: 0px;position: fixed;}
Вместо высоты 100%, я просто сказать ему, чтобы простираться от топ-100 (в нижней части навигационной панели) внизу 0 (внизу страницы)
Это будет подталкивать содержимое ниже верхнего навигатора и между двумя фиксированными боковыми полосами.
Попробуйте самозагрузки строительные леса. Это отличное универсальное решение. – cirrus
По высоте: 100% на 3 колонках под верхним черным заголовком, вы имеете в виду 100% -50px вправо? И вам нужно, чтобы полоса прокрутки находилась на среднем (белом) столбце или вы хотите, чтобы страница была прокручиваемой (полоса прокрутки на стороне страницы), а белый столбец прокручивается с этим? – Arbel