CSS Field Sizing - Dostosowywanie rozmiaru inputów HTML do zawartości

  • css

Prawdopodobnie widziałeś już wiele razy pole tekstowe, które dostosowuje swoją wysokość do liczby linii tekstu. Dzięki właściwości field-sizing, możesz to zaimplementować jedną linijką kodu CSS.

Uwaga! Właściwość wpierana jest wyłącznie przez przeglądarkę Chrome 123+ oraz Microsoft Edge 123+.

textarea {
    field-sizing: content;
}

I to właściwie tyle, dzięki temu uzyskamy pożądany efekt.

Ograniczyć zasięg rozszerzenia działania możemy za pomocą max-height.

field-sizing aplikuje się do elementów:

  • input
  • textarea
  • select

Po całą resztę informacji odsyłam do bibliografi poniżej.

Bibliografia

Zobacz także