Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wysokość diva na 100%
Forum PHP.pl > Forum > Po stronie przeglądarki
xlinksysx
Mam problem, otóż chcę, aby moja strona wydłużała się tyle - ile to możliwe (to co zobaczymy na ekranie, niezależnie od rozdzielczości). Dlatego chcę wysokość diva, odpowiedzialnego za to ustawić na 100%, jednak to nie działa:

  1. <div class="column-1" style="width: 679px; height:100%;">


Jak temu zaradzić?
jmail
a pokaż co masz tej klasie column-1

i może zapodałbyś całego html'a

i co to oznacza, że nie działa?
230005
html, body {
height: 100%;
}

Nie ma bata żeby nie zadziałało.
xlinksysx
Dodałem jednego diva, przed całą stroną i zrobiłem mu obramowanie 1px solid, height na 100%, popatrzcie jak mi zaznaczył stronę:


(szary pasek to obramowanie diva)

Pomysły? sciana.gif
t4keda
JavaScript ma takie coś jak:

  1. window.screen.availHeight
  2. window.screen.height


Ale prawdopodobnie to rozwiązanie też może cię nie satysfakcjonować, dlatego że dla mojego monitora (rozdzielczość 1280x800) pierwszy parametr zwraca mi 800, a drugi 760.
Innym rozwiązaniem o którym myślałem to może do "height: 100%", dodać jeszcze jakieś "margin: 0;", żeby wymusić do ciągnięcie do krawędzi.
Pawel_W
jak chcesz, żeby ci się rozciągał na całą stronę to ustaw pozycjonowanie absolutne + min-height: 100%
DeXTeD
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <title>Untitled Document</title>
  5. <style type="text/css">
  6. * {
  7. margin: 0;
  8. padding:0;
  9. }
  10. html {
  11. height: 100%;
  12. background: #000;
  13. overflow: auto;
  14. }
  15. body {
  16. min-height: 100%;
  17. width:100px;
  18. margin: 0 auto;
  19. background: #FFF;
  20. height: 100%; /* ie6 hack */
  21. height: auto !important;
  22. }
  23.  
  24. </head>
  25. ...
  26. </body>
  27. </html>
  28.  
varez
lightbox i pare innych skryptow (wiem ze nie musisz ich uzywac, tylko mowie na przyszlosc) nie lubi wysokosci 100% ani zadnej takiej "wymuszanej" - zostaja jakies paski na dole przy tych skryptach
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.