Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> opacity za drugim razem nie działa
GalGavu
post 12.08.2011, 13:31:31
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 27.02.2010

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


Hej.
Mam popup, który wyskakuje po kliknięciu buttona. Wtedy też całe tło się zaciemnia. Rozwiązałem to w ten sposób:
  1. .test
  2. {
  3. position: fixed;
  4. height: 100%;
  5. width: 100%;
  6. background: rgba(0,0,0,.8);
  7. z-index: 100;
  8. display: none;
  9. top: 0;
  10. left: 0;
  11. }
  12. body.ie7 .test
  13. {
  14. background: rgb(0,0,0);
  15. filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;
  16. display: inline-block;
  17. }
  18. body.ie8 .reveal-modal-bg{
  19. background: rgb(0,0,0);
  20. filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;
  21. display: inline-block;
  22. }


Problem występuje gdy drugi raz próbuje wywołać popupa (oczywiście mowa tylko o ie). Tzn. klikam raz na button i wyskakuje popup (przezroczyste tło), klikam ponownie na button - wyskakuje popup(całe tło czarne). Wygląda to tak jakby dwa divy się nakładały i stąd z przezroczystości się lipa robi ;/ Ktoś ma pomysł jak to rozwiązaćquestionmark.gif
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 14:36