Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS] + form
Forum PHP.pl > Forum > Przedszkole
Master Miko
Witam, to bardzo banalny problem. Otóż:

Mam w jednym wierszu umieszczone 2 kolumny w których są 2 form. To wygląda tak:

  1. <tr>
  2.   <td align="left">
  3.     <form cośtam><input type="submit" value="OK"></form>
  4.   </td>
  5.  
  6.   <td align="right">
  7.     <form cośtam><input type="submit" value="Nie"></form>
  8.   </td>
  9. </tr>


Problem w tym, że cały wiersz niemiłosiernie się powiększa. Problem znika, gdy wstawi się znaczniki form pomiędzy </td> i <td> czyli tak:

  1. <tr>
  2.   <form cośtam><td align="left">
  3.     <input type="submit" value="OK">
  4.   </td>
  5. </form>
  6.   <td align="right">
  7.     <input type="submit" value="Nie">
  8.   </td>
  9. </form>
  10. </tr>


To jest bardzo ZŁY sposób i nie jest poprawny. Jak rozwiązać ten problem?? Jakie atrybuty należy nadać w CSS znacznikowi form?
Qvazar
pokaż cały kod od <table>... do<table> bo u mnie wszystko ok
phobos
jesli te 2 formularze odnosza sie do tego samego "action" to mozesz przecierz zastosowac jeden form z dwonam polami <input type="submit"> tylko ze dla kazdego daj inne value
a tak btw czemu jest zlym pomyslem dawanie <form> pomiedzy </td><td>??
Master Miko
@Qvazar: wszystko u CIEBIE ok bo ja do buttonów mam jeszcze style zdefioniwane (dodaj sobie background do <tr> to zobaczysz, że się rozszerza.)
@phobos: nie odnoszą się do tego samego action. To są odzielne formularze. Zły pomysł z dodawaniem jest taki, że to niezgodne ze specyfikacją html.
NuLL
Spróbuj
  1. form{display:inline;}

i teraz powalcz z formularzem smile.gif
Master Miko
Dzięki, działa znakomicie biggrin.gif tongue.gif
Wiedziałem że banał tongue.gif
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.