Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][CSS]DIV i AUTO WYSOKOSC
Forum PHP.pl > Forum > Przedszkole
pilgrim
Witam Ponownie

Mam problem z ustawieniem wysokosci diva.
Do rzeczy:
Mam za pomoca slidera przesuwana strone w pionie, 4 divy zawierajace rozny kontent, pierwszy div zawiera obrazek ustawiony jako tlo, pozostale zawieraja pare innych pierdol, interesuje mnie to czy mozna ustawic auto wysokosc pierwszego diva tak by dopasowywal sie do wysokosci okna przegladarki.


poznizszy link przedstawia obecna sytuacje:
http://dtp-sklad.pl/div/test.html

zalezy mi na tym aby pierwszy div ustawial sie zawsze tak by wypelnial cala wysokosc okna przegladarki.

Mam nadzieje ze jasno to wszystko w miare opisalem smile.gif

Z gory dzieki
sadistic_son
Nie osiągniesz takiego efektu samym CSS. Jedyne co przychodzi mi do głowy to wychwycenie rezdzielczosci javascriptem, przekazanie zmiennych do php za pomoca np. cookies a nastepnie dopasowanie diva do rozdzielczosci. Ale to i tak sie nie sprawdzi w przypadku gdy user zmieni rozmiar okna, np gdy nie ma go zmaksymalizowanego.
Nie wiem, moze ktos ma lepszy pomysl.
pilgrim
Szukalem wlasnie rozwiazan zwiazanych z java ale srednio funkcjonalne - lub kiepsko szukalem - jakkolwiek dzieki smile.gif
Daiquiri
Jeżeli chcesz rozciągnąć pojedynczego DIVa na 100% wysokości to wystarczy:
  1.  
  2. <style type="text/css" media="screen">
  3. body {
  4. padding:0; margin:0;
  5. height:100%;
  6. }
  7. #jakisdiv {
  8. position:absolute;
  9. left:0; top:0; padding:0;
  10. width:500px;
  11. height:100%;
  12. }
  13. </head>
  14.  
  15. <div id="jakisdiv">
  16. zawartość
  17. </div>
  18. </body>
  19. </html>

Nie chce mi się szczerze powiedziawszy wgłębiać teraz w Twój kod, ale może Ci się to przyda. Nie wiem czy dobrze Cię rozumiem, ale kluczem do ustawienia wysokości na 100% jest ustawienie parametru height: 100% dla rodzica (np. body).
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.