Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML] Ustawienie strony.
Forum PHP.pl > Forum > Przedszkole
michalch123
Mam taki mały problem techniczny.
Mamy 2 divy- jeden nad drugim.
Jak ustawić parametry div'a bądź ewentualnie tabelki aby pierwszy div miał wysokość równą ekranowi użytkownika a drugi zaczął się idealnie pod ekranem?

________________
| |
| |
| |
| |
| div1 |
|_______________|Tutaj kończy się ekran.
| |Aby to zobaczyć trzeba przewinąć stronę
| |
| |
| |
| div 2
| |
| |
| |
| |
|_______________|

Dziękuję
mhw
Można to zrobić używając JS, podobny temat był na forum.
Przykładowy kod:
  1. <!DOCTYPE HTML>
  2. <head>
  3. <title> aaa</title>
  4. <script type="text/javascript">
  5. window.onload = function () {
  6. if (parseInt(navigator.appVersion)>3) {
  7. if (navigator.appName=="Netscape") {
  8. winW = window.innerWidth;
  9. winH = window.innerHeight;
  10. }
  11. if (navigator.appName.indexOf("Microsoft")!=-1) {
  12. winW = document.body.offsetWidth;
  13. winH = document.body.offsetHeight;
  14. }
  15. }
  16.  
  17. a = document.getElementById("a");
  18. a.style.height = winH + 'px';
  19.  
  20. }
  21.  
  22. </script>
  23. <style type="text/css">
  24. div#a {
  25. width: 500px;
  26. background-color: red;
  27. }
  28.  
  29. div#b {
  30. width: 500px;
  31. height: 100px;
  32. background-color: yellow;
  33. }
  34.  
  35.  
  36. </style>
  37. </head>
  38. <body>
  39. <div id="a">abc</div>
  40. <div id="b">def</div>
  41.  
  42. </body>
  43. </html>
michalch123
o to chodziło smile.gif dziękuję
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.