Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS]tło, kilka obrazków w tle
Forum PHP.pl > Forum > Przedszkole
kamil9012
Mam problem. W tle strony chciałbym wstawić 3 obrazki:
obrazek1-header, bez powtarzania
obrazek2-z powtarzaniem repeat-y dostosowany do wysokości automatycznie w zależności ile będzie tekstu.
obrazek3-bez powtarzania, na samym dole jako stopka.


zrobiłem diva o id=nag_info1 i wstawiłem taki kod css:
  1. .nag_info1 {
  2. background-image: url(images/tlobg1.png), url(images/tlobg3.png), url(images/tlobg4.png);
  3. background-position: no-repeat, repeat-y, no-repeat;
  4. width: 900px;
  5. height: auto;
  6. padding: 30px 50px;
  7. margin: auto auto;
  8. }


niestety efekt jest taki, że pojawia się tylko obrazek1 i się potwarza na osi x i y. Czy ma ktoś jakieś dobre zrozwiązanie, które będzie interpretowane dobrze przez większośc przglądarek?
mortus
Nie background-position, a background-repeat, background-position to pozycja obrazu tła.
kamil9012
zorbiłem to tak
  1. .nag_info1 {
  2. background: url(images/tlobg1.png) no-repeat,
  3. url(images/tlobg3.png) repeat-y,
  4. url(images/tlobg4.png) no-repeat;
  5. width: auto;
  6. min-height: 800px;
  7. padding-top:30px;
  8. margin: auto auto;
  9. }


Problem jest taki, że obrazka tlobg4 w ogóle nie widać(przykryty jest obrazkiem tlobg3).. :/
Gość
Cytat(kamil9012 @ 20.04.2012, 22:14:25 ) *
zrobiłem diva o id=nag_info1 i wstawiłem taki kod css:
  1. .nag_info1 {
  2. background-image: url(images/tlobg1.png), url(images/tlobg3.png), url(images/tlobg4.png);
  3. background-position: no-repeat, repeat-y, no-repeat;
  4. width: 900px;
  5. height: auto;
  6. padding: 30px 50px;
  7. margin: auto auto;
  8. }

Ale to nie jest id diva, tylko class.
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.