Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> formularz, pozycjonowanie checbox
Thuunder
post
Post #1





Grupa: Zarejestrowani
Postów: 234
Pomógł: 1
Dołączył: 29.10.2004

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


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. </li>
  25. </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 (IMG:http://forum.php.pl/style_emoticons/default/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 ?
Go to the top of the page
+Quote Post
JoShiMa
post
Post #2





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


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ć.
Go to the top of the page
+Quote Post
Thuunder
post
Post #3





Grupa: Zarejestrowani
Postów: 234
Pomógł: 1
Dołączył: 29.10.2004

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


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

Ten post edytował Thuunder 15.12.2008, 12:30:15
Go to the top of the page
+Quote Post
JoShiMa
post
Post #4





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


Wybacz ale nie będę po kodzie zgadywać co chcesz osiągnąć (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Aż tyle czasu wolnego nie mam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Thuunder
post
Post #5





Grupa: Zarejestrowani
Postów: 234
Pomógł: 1
Dołączył: 29.10.2004

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


Sorki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale nie mam gdzie tego umieścić ... dlatego podałem cały kod, który pokazuje problem.
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: 28.09.2025 - 09:24