Problem jest tego typu, że w #content mam umieszczoną treść, która wchodzi mi pod dwa ostatnie, czyli #bottom oraz #footer. Chciałbym otrzymać taki efekt, że wraz z rozmiarem okna przeglądarki dwa ostatnie divy zostaję u dołu strony (jak teraz), a #content zmienia swój rozmiar. Po przepełnieniu treścią powinien pojawiać się scroll. Mam nadzieję, że w miarę jasno opisałem do jakiego efektu dążę.
No właśnie nie do końca, bo w przykładzie, który podałeś, po dodaniu większej ilości treści strona ulega rozciągnięciu, a mi chodzi o to, aby pojawiał się scroll z możliwością przewijania samego tekstu, a pozycja stopki pozostała stała.
Musisz brać pod uwagę że wysokość okna przeglądarki się zmienia w zależności od przeglądarki rozdzielczości ekranu itp.
Za pomocą javascripta możesz pobrać wysokość wewnętrznego okna przeglądarki, odjąć sobie wysokość topa i stopki i taką wysokość przypisać środkowemu divovi z tręścią - proste tylko się zastanawiam czy taki efekt można uzyskać tylko za pomocą css’a…
Wrzuciłem bezpośrednio do htmla i na pewno łapie css’a, sam kod i css’a kopiowałem z Twojego posta dwa razy dla pewności. Nie wiem czy coś innego mogłem skopać
Może właśnie w tym tkwi błąd, bo jeśli dobrze kojarzę, to sam miałem ostatnio dziwne myki z wbudowanym w html css’em (przynajmniej Fx nie chciał części regułek przyjmować).
Czyli “głowa” i “stopa” mają być widoczne po zwiększeniu się treści?