Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Prosty szablon html
Forum PHP.pl > Forum > Po stronie przeglądarki
Papub
Witam,
główkuję, kombinuję i nie mogę uzyskać oczekiwanego efektu. Chcę zrobić 3 divy

  1. <div id="1"></div>
  2. <div id="2"></div>
  3. <div id="3"></div>


pierwszy i trzeci mają 200 pikseli wysokości a środkowy ma height: auto, overflow: hidden. Założenie jest takie że div 1 jest zawsze do góry a div 3 zawsze na dole strony. Jeżeli zrobię position absolute i dla diva 3 to mimo przyrostu zawartości w divie 2 nadal będzie w tym samym miejscu.
Szymciosek
http://peterned.home.xs4all.nl/examples/csslayout1.html

Takie coś znalazłem, wystarczy chwilę pogrzebać, usunąć zawartość z div content z html, oraz w css:
to
Kod
height:auto !important; /* real browsers */
height:100%; /* IE6: treaded as min-height*/

min-height:100%; /* real browsers */


zamienić na to:
Kod
height: 400px


U mnie to działa jakoś w sumie i chyba o to Ci chodziło ?
Papub
uhh biggrin.gif przykład jest super przyjacielu. KOmbinuje dalej biggrin.gif bo w tym przykładzie jest tak
  1. <div id="container">
  2. <div id="header"></div>
  3. <div id="content"></div>
  4. <div id="footer"></div>
  5. </div>


j mam

  1. <div id="all">
  2. <div id="header"></div>
  3. <div id="content"></div>
  4. </div>
  5. <div id="down"></div>


a ja mam stopkę która ma szerkość 100% więc nie mogę jej wsadzić do diva all. W moim przypadku div all ma margin: 0 auto żeby stronę wyśrodkowało a down mam poza all i na całą szerokość strony. Czyli musze walczyć z tym ale dziękuje za przykład może coś z nim zrobię smile.gif
Szymciosek
http://css-tricks.com/snippets/css/sticky-footer/ zobacz tutaj, footer jest osobno, a cała zawartość jest też osobna.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.