Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> DIV pod innym DIV'em
Ridiux
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 27.04.2011

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


Witam,

Mam następujący problem. Mianowicie tworzę banner który ma ustawione w .png opacity i chce mieć pod nim kolejnego DIV'a z tłem, które ma się powtarzać przez całą szerokość monitora. Z tym powtarzaniem nie mam problemu, ale mam z umieszczeniem DIV'ów. Jakbym nie próbował widać albo banner bez tła, albo tło bez bannera.

Obecny CSS:

  1. #header { background-image: url(../../images/bg_banner.jpg); background-repeat: no-repeat; width: 100%; background-position: center top; float: left; height: 291px; position: absolute; }
  2. #header2 { background-image: url(../../images/banner.png); height: 291px; width: 1131px; margin: auto; }


Co mogę zmienić, aby uzyskać taki efekt?
Go to the top of the page
+Quote Post
Lion_87
post
Post #2





Grupa: Zarejestrowani
Postów: 850
Pomógł: 120
Dołączył: 15.02.2007
Skąd: Łódź

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


Możesz np.
Zrobić jednego DIV'a z tłem a w nim dać obrazek PNG z przezroczystością + JS aby przezroczystośc PNG obsługiwała inna przeglądarka.
Go to the top of the page
+Quote Post
MateuszRyaN
post
Post #3





Grupa: Zarejestrowani
Postów: 84
Pomógł: 0
Dołączył: 10.11.2010
Skąd: Jastrzębie Zdrój

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


Cytat(Ridiux @ 27.04.2011, 16:20:26 ) *
Jakbym nie próbował widać albo banner bez tła, albo tło bez bannera.


Nie wiem czy dobrze zrozumiałem...
może chodzi Ci o z-index? ustaw tło powiedzmy na z-index:1; a graficzkę na z-index:999;
warunek jest taki że jak puszczasz divy relatywnie...to wszystko śmiga ładnie... ale jak robisz na absolucie, to w każdy div powinien mieć float:left;

Spróbuj.
Pozdrawiam,
RyaN
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 - 07:41