Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [css][html] Podwójne tło
Dominis
post
Post #1





Grupa: Zarejestrowani
Postów: 77
Pomógł: 19
Dołączył: 13.02.2010

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


Witam,
mam problem.
Potrzebuję tak umieścić ten pasek z prostokątami, aby szedł od lewej strony (w lewym kierunku) strony , a następnie, z prawej strony, szedl od prawej strony, w prawa stronę.

nie mogę zrobić:
  1. repeat-x


ponieważ jeśli strona będzie wyświetlana w różnych rozdzielczościach, to będzie niestety problem, poniewaz te prostokąciki, będa innaczej się układały.
Mam nadzieje że zdjęcie pomoże troszke zrozumieć temat.

Zdjęcie:
Szare pole, będzie to strona o stałej szerokości, 980px, wyśrodkowane.
Problem, Prostokąty mają zaczynać się od tej strony(szarego pola) i jeden ma powtarzać sie w lewa strone, a drugi w prawa strone(od konców szarego pola)

(IMG:http://kevin.net.pl/smieci/test.png)

Ktoś ma pomysł jak to mogę uczynic?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
by_ikar
post
Post #2





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


Nie wiem po co te floaty, można spróbować rozwiązać to inaczej, aczkolwiek nie tak jakbyś chciał, i musiałbyś stworzyć większe tło, w sensie szersze, które by się powielało w dół, o ile powinno się powielać w dół. Następnie pobawić się marginesem, żeby obniżyć trochę tło strony i całość mogłaby tak wyglądać:

  1. <!DOCTYPE html>
  2. * { margin: 0; padding: 0; }
  3. html, body { height: 100%; }
  4. body { background: #fff url("http://img23.imageshack.us/img23/4026/bodybackgroundv.jpg") repeat-x; text-align: center; }
  5.  
  6. #container { width: 100%; height: auto; clear: both; position: relative; background: url("http://img651.imageshack.us/img651/5413/containerbackground.jpg") top center repeat-y; margin-top: 160px; }
  7.  
  8. .wrapper { width: 980px; height: auto; margin: 0 auto; position: relative; top: -160px; }
  9.  
  10. /* ta część jest zbędna, ale dałem wysokość, żeby strona miała jakąś wysokość, oraz tło żeby było wiadomo gdzie jest nasz kontenet ;) */
  11. .wrapper { background: #9f9d9d; min-height: 1000px; }
  12. </style>
  13. </head>
  14. <div id="container">
  15. <div class="wrapper">
  16.  
  17. </div>
  18. </div>
  19. </body>
  20. </html>


Tyle że tło trzeba by zrobić jeszcze szersze, można je zrobić niższe (wysokość/height) i przy odpowiedniej szerokości nawet w większych rozdzielczościach nie było by widać że się nie powiela.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 14:30