Nietypowe ułożenie input'ów w formularzu.

Nietypowe ułożenie input'ów w formularzu.
adams0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 333
0

Cześć.
Chciałbym osiągnąć efekt taki jak na obrazku (sorki za estetykę) bez używania zatrważającej liczby divów. Pod każdym numerem ma być <input type="text"> . Po dziesięć takich w wierszu. 3 wiersze. Odstęp między wierszami ma być wyraźnie większy niż między liczbą a polem do wpisywania.
Czy macie na to prosty patent :-) ?

Heheczek
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 148
0
  • ustawiasz width na inputa,
  • inputy w divach z padding, divy muszą mieć display:inline-block
YO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 540
0

Czemu uważasz to za nietypowe? normalne.
A jak bardzo chcesz możesz to wrzucić w tabelkę, tylko tabela nie będzie się dobrze skalowała przy różnych wielkościach ekranu.

  • Rejestracja: dni
  • Ostatnio: dni
0

Span nie zadziała, bo nie jest elementem blokowym tylko liniowym. Nie ma sensu zmieniać go na blokowy - display: block;
Jak chcesz żeby to się ładnie skalowało to możesz użyć Flexboxa i podać szerokości dla każdego inputu.

adams0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 333
0

A jak zrobić żeby nadać minimalny odstęp między divami? W sensie żeby móc użyć i justify-content:space-around i flex-wrap: wrap ?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.