Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z formularzem
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
axmaster
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ąć.
!*!
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.
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.