Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][HTML]Ukryty div
Forum PHP.pl > Forum > Przedszkole
MONII28
Witam

Mam formularz w ukrytym divie. Problem polega na tym, że div jest odkryty tylko w momencie ładownia strony, potem znika.


  1. <a href="xxxxxxxxxxxxxx" onClick="document.getElementById('kontakt').style.display='block';">formularz kontaktowy</a>
  2. <div style="display: none" id="kontakt"><div id="kontakt2">
  3. [contact-form-7 id="122" title="Formularz 1"]
  4. </div></div>
  5.  


Mam jeszcze problem z wyśrodkowaniem diva #kontakt2

  1. #kontakt{
  2.  
  3. position: fixed;
  4. top:220px;
  5. left:0px;
  6. width:100%
  7. height:400px;
  8. }
  9.  
  10. #kontakt2{
  11.  
  12. width:600px;
  13. height:380px;
  14. margin:auto;
  15. background-color: #f3f3f3;
  16. padding-left:20px;
  17. padding-top:10px;
  18. }


CuteOne
1. Skoro div ma ustawiony style="display: none" to logiczne, że znika. W teorii powinien pojawić się po kliknięciu w link (zależy co jest ustawione w href="")
2.
  1. #kontakt{
  2. top:220px;
  3. left:0px;
  4. width:100%
  5. height:400px;
  6. }


a jak już koniecznie chcesz z position:fixed to
  1. #kontakt{
  2.  
  3. position: fixed;
  4. top:220px;
  5. left:0px;
  6. width:100%
  7. height:400px;
  8. }
  9.  
  10. #kontakt2{
  11. position: fixed;
  12. width:600px;
  13. height:380px;
  14. top: 50%;
  15. left: 50%;
  16. margin-top: -190px;
  17. margin-left: -300px;
  18. background-color: #f3f3f3;
  19. padding-left:20px;
  20. padding-top:10px;
  21. }
MONII28
Udało mi się wykonać formularz. Tylko mam jeszcze problem z otwieraniem i zamykaniem diva z formularzem.
Może ktoś ma inny pomysł na pokazywanie i ukrywanie diva?


margin:auto mi nie działało z braku średnika : width:100%;
  1. #kontakt{
  2. position: fixed;
  3. top:220px;
  4. left:0px;
  5. width:100%;
  6. height:400px;
  7.  
  8.  
  9. }
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.