Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [html][css]podział strony za pomocą css
Forum PHP.pl > Forum > Przedszkole
Oscar_83
Witam
Próbuje podzielić stronkę za pomocą CSS (div), zawsze wcześniej robiłem to za pomocą ramek (frames), ale wyczytałem że za pomocą CSS jest dużo lepiej, więc próbuje, ale coś mi nie idzie :/ Narazie staram się podzielić i obszar podzielony zaznaczyłem przypadkowymi kolorami tła. Szerokość już jest niby oki, ale jeszcze w wysokości coś nie chce mi zrobić :/, proszę o doradzenie, jakieś podpowiedzi jak najlepiej jest to zrobić. Chciałbym też znać Waszą opinię czy robić wielkość na sztywno w pixelach czy może lepiej procentowo - jak Waszym zdaniem lepiej, żeby przy różnych rozdzielczościach w miare dobrze to wyglądało.

plik index.html:
  1. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
  2. <meta name="Description" content="Oscary, drużyna" />
  3. <meta name="Keywords" content="piłka nożna" />
  4. <meta name="Author" content="Marek Żukowski" />
  5. <title>Drużyna</title>
  6. <link href="style.css" rel="stylesheet" type="text/css" />
  7. </head>
  8. <div id="strona">
  9.  
  10. <div id="naglowek">
  11. </div>
  12.  
  13. <div id="kolumnaLewa">
  14. </div>
  15.  
  16. <div id="koloumnaPrawa">
  17. </div>
  18.  
  19. <div id="stopka">
  20. </div>
  21. </div>
  22. </body>
  23. </html>


a pik style.css stworzyłem jak narazie taki:
  1. #strona {
  2. margin : auto;
  3. border : 1px solid black;
  4. padding : 0px;
  5. width : 758px;
  6. }
  7.  
  8. #naglowek {
  9. margin : 0px;
  10. border : none;
  11. padding : 0px;
  12. background-color : black;
  13. width : 758px;
  14. }
  15.  
  16. #kolumnaLewa {
  17. margin : 0px;
  18. border : none;
  19. padding : 0px;
  20. float : left;
  21. background-color : yellow;
  22. width : 180px;
  23. }
  24.  
  25. #kolumnaPrawa {
  26. margin : 0px;
  27. border : none;
  28. padding : 0px;
  29. float : right;
  30. background-color : green;
  31. width : 577px:
  32. }
  33.  
  34. #stopka {
  35. margin : 0px;
  36. border : none;
  37. padding : 0px;
  38. clear : both;
  39. background-color : red;
  40. width : 758px;
  41.  
  42. }
plurr
na moje oko to bym sobie wpisal cos w divach przykladowego, pozniej wywalił z css'a margin i padding, bo i tak masz 0. I wtedy dopiero przystapil do pozycjonowania. Stopke wyciagnałbym poza głownego div'a, na sam dół, z naglowkiem bym zrobil to samo - na sama gore. Height srodka ustaw sobie lepiej na 100%, chyba ze robisz jakis sztywny szablon ze scrollem. Tak robilem swoja strone i wyglada okej smile.gif
maziak
Witam, apropo układu w divach :

- duzo cennych informacji
http://www.gajdaw.pl/html/uklad-div-css.html

- bardzo uzyteczne narzedzie, nie tylko do cssa ;p
http://chrispederick.com/work/firefox/webdeveloper/
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.