Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [xhtml] podwójne tło
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
1010
Witam... Mam takie oto tło: http://img128.imageshack.us/img128/4797/wersja1kopiagy4.png

I mam dwa png. Pierwszy zawiera kawałek czarnego tła, drugi natomiast kawałek żółtego tła. Jak takowe tło osadzić na stronie, aby bylo równo po 50% każdego, biorąc pod uwagę że każdy użytkownik może mieć ustawioną różną rozdzielczość?
revyag
Najprościej to zrób baaardzo długi obrazek np. 3000x1, połowę zrób czerwoną, połowę żółtą i daj to jako tło smile.gif

Kod
body {
    background-image:url("bg.gif");
    background-repeat:repeat-y;
    background-position:center center;
}
1010
Dzięki bardzo... biggrin.gif
babejsza
No troszkę na siłę takie rozwiązanie. Bez grafik można to zrobić w ten sposób:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html lang="pl">
  3.  
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6. <style type="text/css">
  7. body {padding: 0; margin: 0; color: #FFF}
  8.  
  9. #conteiner {width: 770px; border: 1px solid #FFF; margin: 0 auto; position: relative; z-index: 2; height: 3000px}
  10.  
  11. #left {position: fixed; width: 50%; height:100%; background: black; left: 0; top: 0}
  12. #right {position: fixed; width: 50%; height:100%; background: #F4E428; left: 50%; top: 0}
  13. </style>
  14. </head>
  15.  
  16. <body>
  17. <div id="conteiner"></div>
  18. <div id="left"></div>
  19. <div id="right"></div>
  20. </body>
  21.  
  22. </html>
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.