CSS Field Sizing - Dostosowywanie rozmiaru inputów HTML do zawartości
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:
inputtextareaselect
Po całą resztę informacji odsyłam do bibliografi poniżej.