Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wysokosc diva jak wysokosci okna
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
siutek
witam, problem jak w temacie. przeszukalem ta czesc forum, wszystkie 22 strony, ale nie moge znalezc odpowiedzi na powyzsze pytanie. zalezy mi na tym by div zawarty wewnatrz komorki tabeli, wydluzyl sie do calej wolnej przestrzeni jaka jest w oknie, tak by pasek przewijania w razie dluzszej zawartosci diva konczyl sie wraz z dolna krawedzia okna.
siutek
dzieki powyzszemu postowi poradzilem sobie ale tylko w IE uzywajac

  1. display:table-cell;


niestety w FF to nie dziala.

najzabawniejszy jest fakt, ze teoretycznie table-cell podobno nie dziala w IE, a dziala w FF. u mnie jest na odwrot, sprawdzane na 3 kompach tongue.gif

zna ktos sposobna FF??
adam187
Nie wiem czy dobrze zrozumiałem smile.gif ale tak na szybko :

  1. body , html { margin: 0 ; padding: 0 ; height : 100% ; }
  2. div { height : 100% ; background: #e0e0e0 ; }
  3. </head>
  4.  
  5. <table style="width:400px;" border="1">
  6. <tr>
  7. <td style="height:200px; ">
  8. <div style="height : 100% ; background: #e0e0e0 ; overflow:auto; " >
  9. test<br> test<br> test<br> test<br> test<br> test<br> test<br> test<br>
  10. test<br> test<br> test<br> test<br> test<br> test<br> test<br> test<br>
  11. test<br> test<br> test<br> test<br> test<br> test<br> test<br> test<br>
  12. test<br> test<br> test<br> test<br> test<br> test<br>
  13. </div>
  14. </td>
  15. </tr>
  16.  
  17. </body>
  18. </html>
siutek
prawie, bo Twoje rozwiazanie spowoduje ze div dostosuje mi sie do wysokosci wyswietlanego tekstu, a nie do wysokosci okna przegladarki.

jeszcze raz: chce by pasek przewijania konczyl sie wraz z dolna krawedzia okna przegladarki. pasek wewnatrz diva, a nie pasek przegladarki.
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.