Div pomaranczowy powinien miec zawsze 16px odstepu od naglowka i stopki oraz wypelniac 100% wysokosci obszaru pomiedzy nimi, niezaleznie od tego czy zmniejsze okno przegladarki czy dam pelny ekran.
Div zielony powinien byc zawsze wycentrowany w pionie wzgledem Diva pomaranczowego, a tresc skrolowana jesli wykroczy poza obszar pomaranczowy.
Niestety tak sie nie dzieje, dlatego jestem ciekawy czy istnieje jakies rozwiazanie tego problemu na bazie css? Ewentualnie gdzie popelniam blad. Dzięki za pomoc!
<head> <style media="all" type="text/css"> #strona { position: relative; background-color:#000; width: 960px; margin: 0px auto; height: 100%; } #sekcja1 { position: fixed; width: 960px; margin: 0px auto; top: 16px; height: 122px; } #sekcja2 { position: fixed; background-color:#C96; top: 154px; bottom: 36px; width: 960px; min-height: 590px; max-height: 725px; } #tabela { display: table; height: 100%; margin: auto; } #komorka { display: table-cell; vertical-align: middle; } #tresc { background-color: #0F6; width: 960px; height: 490px; } #sekcja3 { position: fixed; bottom: 0px; width: 960px; } #naglowek { text-align:center; background-color:#CCC; height:100%; } #stopka { text-align:center; background-color:#CCC; height: 20px; } </style> </head> <body> <div id="strona"> <div id="sekcja1"> </div> <div id="sekcja2"> <div id="tabela"> <div id="komorka"> </div> </div> </div> <div id="sekcja3"> </div> </body>