Generator CSS line-clamp
Wygeneruj regułę CSS, która skróci tekst do ustalonej liczby wierszy z elipsą lub efektem zanikania.
Generator CSS line-clamp
Nagłówki kart, opisy produktów i podglądy komentarzy — ostatecznie wszystko potrzebuje tego samego triku: pokazać kilka wierszy tekstu i wyraźnie go skończyć zamiast pozwolić długiemu akapitowi wybić się z układu. Ten generator napisa dla ciebie regułę CSS, gotową do wklejenia do arkuszy jako klasa ".line-clamp".
Wybierz tryb jednego wiersza dla jedno-wierszowego obcinania — klasyczną kombinację "overflow: hidden; text-overflow: ellipsis; white-space: nowrap" używaną do nagłówków i komórek tabeli — lub tryb wielu wierszy, który używa "-webkit-line-clamp" do obcinania po wybraną liczbę wierszy, honorując wysokość linii którą ustawisz. Włącz opcję zanikania, aby ostatni wiersz miękkko rozpłynął się w tle za pomocą gradientu zamiast twardej elipsy, co wygląda lepiej na obrazku lub kolorowej karcie. Opcja fallback dodaje blok "@supports", więc przeglądarki bez obsługi line-clamp nadal otrzymają rozsądne obcinanie max-height zamiast nieskalowanej ściany tekstu, a opcja Tailwind dołącza odpowiadającą klasę utility ("truncate" lub "line-clamp-N") jako komentarz, więc nie musisz jej szukać.
Wpisz lub wklej zdanie w pole podglądu i narzędzie szacuje, jak twój tekst podzielić się na wybranych wierszach, abyś mógł sprawdzić liczbę wierszy przed zatwierdzeniem projektu. Szacunek oparty jest na średniej długości czytelnego wiersza, a nie na pomiarach rzeczywistych czcionek i kontenerów — to przewodnik do wyboru rozsądnej liczby wierszy, nie pixel-dokładne renderowanie.
Wszystko działa lokalnie w twojej przeglądarce: CSS generuje się w miarę pisania, nic nigdzie nie jest przesyłane, a wynik możesz skopiować, pobrać jako plik .txt lub wysłać bezpośrednio do wejścia innego narzędzia, aby kontynuować pracę.