Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js] Zasłonięcie jednego diva drugim
Forum PHP.pl > Forum > Przedszkole
artur81
Mam dwa divy o takich samych wymiarach, wypozycjonowane absolutnie:
  1. <div id="ja" onclick="new Effect.Appear(document.getElementById('info'));"></div>
  2. <div id="info"></div>

Style do nich:
  1. #ja {
  2. position:absolute;
  3. width:391px;
  4. height:316px;
  5. background:url(gfx/ja.gif);
  6. background-repeat:no-repeat;
  7. left:300px;
  8. top:110px;
  9. z-index:1;
  10. }
  11.  
  12. #info {
  13. position:absolute;
  14. width:391px;
  15. height:316px;
  16. background:url(gfx/info.gif);
  17. background-repeat:no-repeat;
  18. left:300px;
  19. top:110px;
  20. z-index:10;
  21. display:none;
  22. }


Podczepiłem biblioteki
  1. <script src="javascripts/prototype.js" type="text/javascript"></script>
  2. <script src="javascripts/scriptaculous.js" type="text/javascript"></script>
  3. <script src="javascripts/effects.js" type="text/javascript"></script>


Chcę osiągnąć coś takiego że po kliknięciu na diva "ja" pojawia się div "info". "Info" ma większy z-index więc powinien się pojawić dokładnie nad divem "ja" i go przesłonić. Problem w tym że się nie pojawia. Konsola FF nie pokazuje żadnych błędów.
wipo
A zastosuje visibility jeden na visible drugi na hidden
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.