Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: formularz
Forum PHP.pl > Forum > Po stronie przeglądarki
Thuunder
Witam,
Mam taki formularz:
  1. fieldset ul {
  2. margin: 0;
  3. padding: 0;
  4. }
  5. fieldset li {
  6. list-style: none;
  7. margin: 0;
  8. padding: 5px;
  9. }
  10. label {
  11. display:-moz-inline-box;
  12. display:inline-block;
  13. width: 250px;
  14. }
  15. ....
  16.  
  17. <ul>
  18. <li>
  19. <label for="pole">opis 1</label>
  20. <input id="pole" type="text" />
  21. </li>
  22. <li>
  23. <label for="pole2">opis 2</label>
  24. questionmark.gif
  25. </li>
  26. </ul>


<input type="checkbox"> opcja 1<br/>
<input type="checkbox"> opcja 2<br/>
<input type="checkbox"> opcja 3<br/>


Jak wstawić kilka input type="checkbox" w miejsce questionmark.gif , żeby pola były ustawione jak "pole" tj. jeśli pole,pole2 mają szerokośc 250px to,żeby checkboxy były równo 250px od lewej. W tej chwili jest tak,że 1 jest ok, ale dwa kolejne spadają do drugiej linii ?
JoShiMa
A weź machnij jakiś szkic jak to ma wyglądać Jakoś wyobraźnia mi szwankuje. Najbardziej prymitywnie jak można to elementy formularza umieścić w tabeli (niezbyt elegancko i dyskusyjne jeśli chodzi o semantykę). Jak pokażesz co tak naprawdę chcesz uzyskać to spróbuję podpowiedzieć.
Thuunder
Nie wiem czy te inputy wrzucać razem do label, chciałbym to zrobić tak,żeby było dobrze;) chciałbym uniknąć drutowania, a tym bardziej nie chciałbym robić tego na tabelkach.
Zobacz tu jest kod:
  1. <META HTTP-EQUIV="content-type" CONTENT="text/html; CHARSET=iso-8859-2">
  2. <style type="text/css">
  3. fieldset ul {
  4. margin: 0;
  5. padding: 0;
  6. }
  7. fieldset li {
  8. list-style: none;
  9. margin: 0;
  10. padding: 5px;
  11. }
  12. label {
  13. display:-moz-inline-box;
  14. display:inline-block;
  15. width: 250px;
  16. }
  17. </head>
  18. <div id="form">
  19. <form action="">
  20. <ul>
  21. <li>
  22. <label for="pole">pytanie 1</label>
  23. <input id="pole" type="text" />
  24. </li>
  25. <li>
  26. <label for="pole">pytanie 2</label>
  27. <input id="pole" type="text" />
  28. </li>
  29. <li>
  30. <label for="pole2">pytanie 3</label>
  31. <input type="checkbox"> opcja 1<br/>
  32. <input type="checkbox"> opcja 2<br/>
  33. <input type="checkbox"> opcja 3<br/>
  34. </li>
  35. </ul>
  36. </form>
  37. </div>
  38. </html>


a powinno być tak jak te pola wyżej czyli w odpowiedniej odległości
JoShiMa
Wybacz ale nie będę po kodzie zgadywać co chcesz osiągnąć smile.gif Aż tyle czasu wolnego nie mam smile.gif
Thuunder
Sorki smile.gif ale nie mam gdzie tego umieścić ... dlatego podałem cały kod, który pokazuje problem.
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.