Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][CSS] 3 kolumnowy uklad strony z logiem
-silesian-
post
Post #1





Goście







Witam,
dopiero zaczynam uczyc sie robic strony i juz napotkalem problem.
Z tego co wyczytalem(m. innymi na tym forum) jak robic taki uklad to nalezy zrobic jeden duzy div, ktory chce by byl jednej ustalonej szerokosci i dlugosci i byl zawsze byl wypozycjonowany na samym srodku strony niezaleznie od tego czy ktos oglada ta strone na monitorze 17 calowym czy 24 calowym. W tym duzym divie chcialbym umiescic 4 mniejsze, jeden u gory i caly ten div zajmowaloby zdjecie bedace logiem. Pozostale 3 divy bylyby kolumnami, dwa divy tej samej wielkosci po bokach,w ktorych bylby tekst, i jeden duz wiekszy pomiedzy nimi i w nim bylyby zdjecia badz tekst. Pod tymi divami chcialbym umiescic jeszcze jeden ze stopka.
Czy ktos moglby mi podac jakas wskazowe jak to zrobic?
Bo jak sam probowalem to robilem jeden duzy div, a w nim jeszcze jeden nadawalem mu taka sama szerokosc jak duzemu divowi i wstawialem zdjecie,takie sajmej szerokosci, a wszystko i tak nie wygladalo tak jak chcialem, nie mowiac juz o tym, ze nie udalo mi sie nawet dobrze ustawic tego duzego diva by byl po srodku.
Go to the top of the page
+Quote Post
JoShiMa
post
Post #2





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


Polecam na początek lekturę obowiązkową.


--------------------
Go to the top of the page
+Quote Post
neverever
post
Post #3





Grupa: Zarejestrowani
Postów: 278
Pomógł: 44
Dołączył: 17.02.2004
Skąd: Wieliczka

Ostrzeżenie: (10%)
X----


Gotowce znajdzies tu: http://www.google.com/search?hl=pl&cli...=Szukaj&lr= -zobacz jak są zrobione.

Całość rozbija się o odpowiednie wymiarowanie i wyrównanie floatem.


--------------------
neverever
Go to the top of the page
+Quote Post
-silesian-
post
Post #4





Goście







Dobra dzieki stronie, ktora joshima pdales, zrobilem 3 kolumnowy uklad strony.
2 bocznych kolumnach dalem jakis tam background-color lecz chce by ten kolor zajmowala cala kolumne od loga do stopki, a nie tylko ten obszar, w ktorym jest tekst w tej kolumnie. Jak to zrobic?
Oraz mam jeszcze taki problem, ze w divie po srodku, w ktorym ma byc jakas tam tresc strony, umiescilem zdjecie, lecz gdy chce dodac background-color do tego diva wyskakuje obok obrazka tylko mala cienka kreska z tym kolorem, jak zrobic by caly ten div mial tlo koloru takiego jaki okresle w css?
Go to the top of the page
+Quote Post
JoShiMa
post
Post #5





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


Cytat(silesian @ 31.07.2008, 10:50:50 ) *
Dobra dzieki stronie, ktora joshima pdales

Podałaś exclamation.gif!


Cytat(silesian @ 31.07.2008, 10:50:50 ) *
2 bocznych kolumnach dalem jakis tam background-color lecz chce by ten kolor zajmowala cala kolumne od loga do stopki, a nie tylko ten obszar, w ktorym jest tekst w tej kolumnie. Jak to zrobic?

Aaaa. To już wyższaśzkoła jazdy:
http://perfectionorvanity.com/2007/03/07/r...ny-layoutu-css/
http://perfectionorvanity.com/2006/08/08/b...a-kolumn-w-css/


Cytat(silesian @ 31.07.2008, 10:50:50 ) *
Oraz mam jeszcze taki problem, ze w divie po srodku, w ktorym ma byc jakas tam tresc strony, umiescilem zdjecie, lecz gdy chce dodac background-color do tego diva wyskakuje obok obrazka tylko mala cienka kreska z tym kolorem, jak zrobic by caly ten div mial tlo koloru takiego jaki okresle w css?

Musiałes się machnąć. Pokaz kod.

Ten post edytował JoShiMa 31.07.2008, 09:57:36


--------------------
Go to the top of the page
+Quote Post
-silesian-
post
Post #6





Goście







Z tymi kolumnami to se dam spokoj, bo nie dam rady tego zrobic;]
Natomiast mam inny problem chcialbym dac jakis background image w divie tresc ale no nie wyswietla mi go jak wpisze background-image: url(tutajadresobrazka);
Tutaj kod:
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <style type="text/css">
  3. html, body {
  4. background-color: #fff;
  5. color: #000;
  6. margin: 0;
  7. padding: 0;
  8. }
  9. #top {
  10. width: 920px;
  11. }
  12.  
  13. #NAGLOWEK {
  14. background-color: #888;
  15. }
  16.  
  17. #MENU {
  18. width: 150px;
  19. float: left;
  20. overflow: hidden;
  21. background-color: #ccc;
  22. }
  23.  
  24. #INFORMACJE {
  25. width: 150px;
  26. float: right;
  27. overflow: hidden;
  28. background-color: #ccc;
  29. }
  30.  
  31. #TRESC {
  32. width: 480px;
  33. float: left;
  34. overflow: hidden;
  35. background-image:url("obrazek.jpg");
  36. }
  37. #STOPKA {
  38. clear: both;
  39. width: 100%;
  40. background-color: #888;
  41. }
  42.  
  43.  
  44. </style>
  45. <meta http-equiv="content-type" content="text/html;charset=UTF-8" />
  46. </head>
  47. <div id="top">
  48. <div id="NAGLOWEK"><img src="panorama.jpg" /> </div>
  49. <div id="MENU">
  50. menu nawigacyjne
  51. </div>
  52. <div id="INFORMACJE">
  53. Dodatkowe informacje
  54. </div>
  55. <div id="TRESC"></div>
  56. <div id="STOPKA">Stopka serwisu</div>
  57. </div>
  58. </body>
  59. </html>
Go to the top of the page
+Quote Post
Pilsener
post
Post #7





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

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


Div TOP jest zbędny - po to jest html+body. Zamiast diva nagłówek lepiej dać <h1>, a <img src="panorama.jpg" /> wywalić do CSS - stałe elementy laya powinny być w CSS, img służy do wstawiania obrazków do treści. Jak chcesz układ 3-kolumnowy to na moim blogu masz taki - musisz tylko nadać body stałą szerokość jeśli nie chcesz, aby strona się dostosowywała do rozdzielczości.

Cytat
nie wyswietla mi go jak wpisze background-image:
- a jak dasz background-color to też nic nie ma? Jakie wymiary ma div TRESC? Widać dokładnie tyle tła, ile x na y ma obiekt, w którym się znajduje. Jeśli obiekt jest większy do tła to tło zacznie się powtarzać (lub nie, bo to też możemy ustawić, podobnie jak pozycję tła).
Go to the top of the page
+Quote Post
JoShiMa
post
Post #8





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


A ten obrazek co ma być tłem jest w tym samym katalogu co css?


--------------------
Go to the top of the page
+Quote Post
-silesian-
post
Post #9





Goście







Tak jest na sto procent w tym samym katalogu.
Pilsener moglbys podac link?
Go to the top of the page
+Quote Post
-silesian-
post
Post #10





Goście







Po dodaniu do divu tresc background-color: black; nie zapelnia sie caly div kolorem czany, tylko niewielka linia.
Moze to przez to nie moge dodac obrazka jako background-image?
Tak to wyglada:
Go to the top of the page
+Quote Post
-silesian-
post
Post #11





Goście







Sorry za double posta ale jako gosc nie moge edytowac. Oczywiscie to wszystko co jest biale miedzy kolumnami to powinien byc div tresc.
Go to the top of the page
+Quote Post
-silesian-
post
Post #12





Goście







Naprawde nikt nie wie dlaczego nie moge tego obrazka wstawic?
Go to the top of the page
+Quote Post
JoShiMa
post
Post #13





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


Na tej miniaturce naprawdę nie widać o co Ci chodzi.


--------------------
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 Aktualny czas: 19.08.2025 - 04:30