Szukałem już informacji na wielu stronach jak można to zrobić i prawie jest ok ale :| Strona wprawdzie rozszerza się na wysokość 100% ale do 100% dodawana jest wysokość id "logo" + "stopka" co powoduje, że pasek przewijania jest jakby to napisać cały czas aktywny nawet przy pustej "zawartosc". Proszę o wskazówki co można zrobić by pozbyć się tego efektu. Z góry wielkie dzięki

Divy wglądają następująco:
Plik CSS:
html, body { margin : 0px; background-color: #2e1b17; background-image:url('tlo.jpg'); background-repeat:repeat-x; background-position:left top; font-family: arial; text-align: justify; font-size: 14px; line-height: 130%; height:100%; } #logo { width : 900px; height : auto; position : relative; float : left; text-align : center; margin-left: auto; margin-right: auto; background-color:rgba(0, 0, 0, 0.3); } #menu { width : 150px; height : inherit; position : relative; float : left; text-align : center; padding : 0px 0px 0px 0px; } #zawartosc { width : 750px; height : inherit; position : relative; float : left; text-align : left; padding : 0px 0px 0px 0px; margin-left: auto; margin-right: auto; } #middle { width : 900px; height : inherit; position : relative; float : left; margin-left: auto; margin-right: auto; background-image:url('top.jpg'); background-color: #e9e0c3; background-repeat:repeat-x; background-position:left top; } #stopka { width : 900px; height : 10px; position : relative; float : left; text-align : center; font-family: arial; font-size: 12px; font-variant: small-caps; padding : 6px 0px 6px 0px; text-shadow: #6a5b3e 1px 1px; color: #4c342a; margin-left: auto; margin-right: auto; background-image:url('bottom.jpg'); background-color: #e9e0c3; background-repeat:repeat-x; background-position:left bottom; } #strona { width : 900px; height : 100%; position : relative; text-align : center; padding : 0px 0px 0px 0px; margin-left: auto; margin-right: auto; }
Strona przed próbą rozszerzania wysokości:

Efekt po ustawieniu wysokości div'a "zawartosc" na height: 100%;

i teraz skoro kontekst diva "zawartosc" nie przekracza rozdzielczości to chce żeby pasek przewijania się nie pojawiał a stopka była widoczna. W momencie gdy zawartość "zawartosc" była większa od rozdzielczości to ma się rozszerzać tylko div "zawartosc" a "stopka" była na końcu diva "zawartosc". Tak jakby to było w table: