Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z formularzem, duże odstępy między polami w pionie
axmaster
post 21.02.2012, 20:37:12
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 16.02.2012

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


Witam!
Chciałbym stworzyć prosty formularz (pozwoliłem go sobie zilustrować rysunkiem), ponieważ układ pól i podpisów ma duże znaczenie:



Stworzyłem kod formularza:
  1. <form id="pobdb">
  2. <br>
  3. <label>id klienta<input name="pole1" id="pole1" value="1.0001" /></label>
  4. <label>nr telefonu<input name="pole2" id="pole2" value="510100100" /></label>
  5. </br>
  6. <br>
  7. <label>imię<input name="pole3" id="pole3" value="1.0001" /></label>
  8. <label>nazwisko<input name="pole4" id="pole4" value="510100100" /></label>
  9. </br>
  10. <br>
  11. <label>pesel<input name="pole5" id="pole5" value="89164928933" /></label>
  12. <label>dokument tożsamości<input name="pole6" id="pole6" value="ABC123453" /></label>
  13. <label>nr pin<input name="pole8" id="pole7" value="1234" /></label>
  14. </br>
  15. </form>


oraz stosowny styl CSS

  1. input {
  2. display: inline-block;
  3. width: 6em;
  4. position: relative;
  5. top: -3em;
  6. }
  7. label {
  8. display: inline-block;
  9. width: 6em;
  10. margin-right: .5em;
  11. padding-top: 1.5em;
  12. }
  13.  


Wyszło mi coś takiego:




Niestety ogległości między podpise, a polem imput w linii poniżej jest za duża (czerwona strzałka, chciałbym podnieść 2 linie pól conajmniej do poziomu czrnej linii ra rysunku, innymi słowy zmniejszyć odeległosć o co najmniej połowę. Czy możecie pomóc i podpowiedzieć gdzie i jak zmodyfikować CSS-a aby rzeczony efekt osiągnąć.
Go to the top of the page
+Quote Post
!*!
post 22.02.2012, 10:28:13
Post #2





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Obrazki się nie wczytują. Poza tym "em" nie używa się do wysokości elementów, a rozmiaru fontu. Jak poprawisz obrazki, wrzuć też to na http://jsfiddle.net/ a zamiast znacznika BR, obejmij te elementy w div i to jemu daj odstęp.

Ten post edytował !*! 22.02.2012, 10:32:47


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 16:26