Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS]css - szablon strony na divach
newbbbie
post 26.08.2009, 20:54:33
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 4.03.2009

Ostrzeżenie: (0%)
-----


Witam, zabralem sie za rozgryzanie szablonu stron na DIVach.... beznajdzieja totalna... ;/ moze wkleje kod i wytlumacze o co mi chodzi

plik style.css:
  1. body {
  2. margin: 0;
  3. padding: 0;
  4. background: white;
  5. font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;
  6. color: #999999;
  7.  
  8. }
  9. #naglowek {
  10. text-align: center;
  11. width: 800px;
  12. margin: 0 auto;
  13. background: pink;
  14. margin-top: 50px;
  15. }
  16. #strona {
  17. width: 800px;
  18. margin: 0 auto;
  19. background: #666666;
  20.  
  21. }
  22. #menu {
  23.  
  24. width: 150px;
  25. text-align: left;
  26. background: yellow;
  27. float: right;
  28. overflow: hidden;
  29.  
  30. }
  31.  
  32. #tresc {
  33. width: 500px;
  34. float: right;
  35. overflow: hidden;
  36. background: red;
  37. text-align: center;
  38.  
  39. }
  40.  
  41. #losowe {
  42.  
  43. text-align: center;
  44. width: 150px;
  45. overflow: hidden;
  46. background: red;
  47. float: right;
  48. }


plik index.html:

  1. <div id="naglowek">
  2. naglowek
  3. </div>
  4. <div id="strona">
  5. <div id="menu">
  6. menu
  7. </div>
  8.  
  9. <div id="tresc">
  10. index
  11. </div>
  12.  
  13. <div id="losowe">
  14. losowe
  15. </div>
  16.  
  17.  
  18. </div>
  19.  


dlaczego kolor "strona" nie dziala?? myslalem ze caly obszar wolny (wokol tych elementow) bedzie miec taki kolor... na ie dziala a na ff juz nie...

Ten post edytował newbbbie 26.08.2009, 20:58:20
Go to the top of the page
+Quote Post
Fafu
post 26.08.2009, 21:01:07
Post #2





Grupa: Zarejestrowani
Postów: 243
Pomógł: 33
Dołączył: 30.01.2008
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


po div#losowe daj
  1. <div style="clear:both"></div>


--------------------
http://rafal.brzezinski.me - skrypty, tutoriale i inne.
Jeśli udało Ci się rozwiązać problem podziękuj osobom, które ci pomogły.
Go to the top of the page
+Quote Post
Kszyhuu
post 26.08.2009, 21:01:31
Post #3





Grupa: Zarejestrowani
Postów: 157
Pomógł: 32
Dołączył: 24.08.2009

Ostrzeżenie: (0%)
-----


Jak Ci coś nie leży, to zawsze możesz pobawić się w mniej przejrzyste, odlschoolowe tabelki. smile.gif
Go to the top of the page
+Quote Post
erix
post 27.08.2009, 11:17:11
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Powiedział, co wiedział... dry.gif

Cytat
dlaczego kolor "strona" nie dziala??

Puść gdzieś to na żywo.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
drake88
post 27.08.2009, 11:25:30
Post #5





Grupa: Zarejestrowani
Postów: 283
Pomógł: 15
Dołączył: 22.03.2009
Skąd: Bytów

Ostrzeżenie: (0%)
-----


Nie ustaliłeś wysokości w menu, to zakrywa cały div strona - proste.


--------------------
Go to the top of the page
+Quote Post
Crozin
post 27.08.2009, 12:24:23
Post #6





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Wszystkie elementy wewnątrz div#strona mają float -> a więc są poza document flow -> a więc nie "rozciągają" swoich rodziców (ten DIV ma po prostu zero pikseli wysokości).
Ustawienie wspomnianego wcześniej clear:both "po" lub nieco estetyczniejsze i z reguły wygodniejsze: overflow: hidden dla div#strona powinno załatwić sprawę.

Cytat
Jak Ci coś nie leży, to zawsze możesz pobawić się w mniej przejrzyste, odlschoolowe tabelki.
Nie żeby coś... ale jak się nie ma nic sensownego do powiedzenia to się przynajmniej milczeć powinno.

Ten post edytował Crozin 27.08.2009, 12:25:38
Go to the top of the page
+Quote Post
newbbbie
post 27.08.2009, 20:00:53
Post #7





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 4.03.2009

Ostrzeżenie: (0%)
-----


dzięki za pomoc. dopiero zaczynam z css, i dopiero lapie podstawy z tad takie pytanie smile.gif
troszke nie rozumiem dlaczego tak sie dzieje ze parametr overflow dziala tak jak ja chcialem( w koncu hidden ukrywa nadmiar... - tak pisze w manualach ;] ) oraz nie wiem co do tego ma parametr float, ale to sobie doczytam. dzięki!
close.

Ten post edytował newbbbie 27.08.2009, 20:04:51
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 03:59