Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][HTML]Ukryty div, Formularz w ukrytym divie
MONII28
post
Post #1





Grupa: Zarejestrowani
Postów: 65
Pomógł: 1
Dołączył: 10.01.2008
Skąd: małopolska

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


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. }


Go to the top of the page
+Quote Post
CuteOne
post
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


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. }


Ten post edytował CuteOne 16.01.2013, 12:11:12
Go to the top of the page
+Quote Post
MONII28
post
Post #3





Grupa: Zarejestrowani
Postów: 65
Pomógł: 1
Dołączył: 10.01.2008
Skąd: małopolska

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


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. }


Ten post edytował MONII28 16.01.2013, 17:39:05
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 08:39