Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML]Form wychodzi poza div
Forum PHP.pl > Forum > Przedszkole
-qwerty-
Witam.

Tak jak w temacie. Dałem overflow: hidden;. Bez komendy <form ...> wszystko jest w porządku. W jakli sposób rozwiązać ten problem?
webfreak
zmien nazwe DIV`u w ktorym forma wyjezdza na form

np

masz klase

  1.  
  2. .klasa
  3.  



zmien na

  1.  
  2. form
  3.  


wtedy forma wezmie sobie styl ze starego diva i juz ci nei wyjedzie. Zadziała w 100%
-qwerty-
Zrobiłem jak pan mówił ale chyba w czym innym rzecz. Ten formularz zamiast znajdować się w polu diva znajduje się pod nim.
webfreak
a możesz mi wkleić kod smile.gif
-qwerty-
  1.  
  2. <?php
  3. $login = $_SESSION['login'];
  4. include('baza.php');
  5. require("check.php");
  6. ?>
  7. <style>
  8. #okno {overflow: hidden; width: 300px; border: 1px solid black; padding-left: 10px; background-color: #808080; color: white; list-style-type: square;}
  9. #okno_p {display:block; overflow: hidden; padding-left: 5px; padding-right: 5px; padding-top: 10px; width: 300px; border-left: 1px solid black; border-bottom: 1px solid black; border-right: 1px solid black; background-color: #C0C0C0;}
  10.  
  11. </style>
  12. <?php
  13.  
  14. $zapytanie = "SELECT * FROM `towar` WHERE `wlasciciel` = '$login'";
  15.  
  16. $wynik = mysql_query($zapytanie);
  17.  
  18.  
  19. if($wynik){
  20.  
  21. $num_rows = mysql_num_rows($wynik);
  22.  
  23. if ($num_rows >0){
  24. echo "<table border='1'><tr><td style='background-color: #808080;'>Lp.</td><td style='background-color: #C0C0C0;'>Numer</td><td style='background-color: #808080;'>Nazwa</td><td colspan='2' align='center' style='background-color: #C0C0C0;'>Akcje</td></tr>";
  25. $nr=1;
  26. while ($row = mysql_fetch_assoc($wynik)){
  27. echo "<tr><td style='background-color: #808080;'>".$nr++."</td><td style='background-color: #C0C0C0;'>".$row['towar_id']."</td><td style='background-color: #808080;'>".$row['towar_nazwa']."</td><td style='background-color: #C0C0C0;'><a href='?zobacz=".$row['towar_id']."'>Dodaj do koszyka</a></td><td style='background-color: #808080;'><a href=''>Sprzedaj</a></td></tr>";
  28.  
  29.  
  30. if($_GET['zobacz'] == $row['towar_id'])
  31. {
  32. $id = $row['towar_id'];
  33. echo "<div id='okno'>
  34.  
  35. <div style='float:left'>
  36. <li align='left'><b>Przeglądasz produkt ".$row['towar_id']."</b></li>
  37. </div>
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44. <b><a href='dom-towar.php'><img src='dialog-close.png' height='18' align='right' border='0' /></a></b></div>
  45.  
  46.  
  47. <div id='okno_p'>
  48.  
  49. $id = $row['towar_id'];
  50. <form action='?zobacz=$id' method='post'>
  51. <select name='nazwa'>
  52. <option>1</option>
  53. <option>2</option>
  54. (...)
  55. </select>
  56.  
  57.  
  58. </div><br>";
  59. }
  60.  
  61.  
  62.  
  63.  
  64. }
  65.  
  66.  
  67. }else {echo "brak produktów";}
  68.  
  69. }else {echo "niema wyniku $wynik";}
  70.  
  71.  
  72.  
  73.  
  74.  



Istotny fragment kodu.
krzywy36
masz to gdzieś wrzucone na żywo? łatwiej się analizuje.

Edit: jak nie to podaj sam kod html + css (w przeglądarce -> "Wyświetl źródło strony" lub coś podobnego).
-qwerty-
  1. #okno {overflow: hidden; width: 300px; border: 1px solid black; padding-left: 10px; background-color: #808080; color: white; list-style-type: square;}
  2. #okno_p {display:block; overflow: hidden; padding-left: 5px; padding-right: 5px; padding-top: 10px; width: 300px; border-left: 1px solid black; border-bottom: 1px solid black; border-right: 1px solid black; background-color: #C0C0C0;}
  3.  
  4. <table border='1'><tr><td style='background-color: #808080;'>Lp.</td><td style='background-color: #C0C0C0;'>Numer</td><td style='background-color: #808080;'>Nazwa</td><td colspan='2' align='center' style='background-color: #C0C0C0;'>Akcje</td></tr><tr><td style='background-color: #808080;'>1</td><td style='background-color: #C0C0C0;'>1</td><td style='background-color: #808080;'>produkt</td><td style='background-color: #C0C0C0;'><a href='?zobacz=1'>Zobacz</a></td><td style='background-color: #808080;'><a href=''>Dodaj do koszyka</a></td></tr><div id='okno'>
  5.  
  6.  
  7. <div style='float:left'>
  8. <li align='left'><b>Przeglądasz produkt 1</b></li>
  9. </div>
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16. <b><a href='dom-produkt.php'><img src='dialog-close.png' height='18' align='right' border='0' /></a></b></div>
  17.  
  18.  
  19. <div id='okno_p'>
  20.  
  21. cos1<br>
  22. cos2<br>
  23. <form action=''>
  24.  
  25. <select name='nazwa'>
  26. <option>Tu wpisz pierwszš możliwo?ć</option>
  27. <option>Tu wpisz drugš możliwo?ć</option>
  28. (...)
  29. </select>
  30. </form>
  31. <br><br>
  32. </div><br><tr><td style='background-color: #808080;'>2</td><td style='background-color: #C0C0C0;'>2</td><td style='background-color: #808080;'>produkt</td><td style='background-color: #C0C0C0;'><a href='?zobacz=2'>Zobacz</a></td><td style='background-color: #808080;'><a href=''>Dodaj do koszyka</a></td></tr><tr><td style='background-color: #808080;'>3</td><td style='background-color: #C0C0C0;'>3</td><td style='background-color: #808080;'>produkt</td><td style='background-color: #C0C0C0;'><a href='?zobacz=3'>Zobacz</a></td><td style='background-color: #808080;'><a href=''>Dodaj do koszyka</a></td></tr><tr><td style='background-color: #808080;'>4</td><td style='background-color: #C0C0C0;'>5</td><td style='background-color: #808080;'>produkt</td><td style='background-color: #C0C0C0;'><a href='?zobacz=5'>Zobacz</a></td><td style='background-color: #808080;'><a href=''>Dodaj do koszyka</a></td></tr><tr><td style='background-color: #808080;'>5</td><td style='background-color: #C0C0C0;'>6</td><td style='background-color: #808080;'>produkt</td><td style='background-color: #C0C0C0;'><a href='?zobacz=6'>Zobacz</a></td><td style='background-color: #808080;'><a href=''>Dodaj do koszyka</a></td></tr>
  33.  
  34.  
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.