Generiranje CSS line-clamp
Generiraj CSS pravilo koje skraćuje tekst nakon određenog broja redaka s elipsisom ili zamagljivanjem.
Generiranje CSS line-clamp
Naslovi kartica, opisi proizvoda i pregledi komentara često trebaju isti trik: prikazati nekoliko redaka teksta i čisto odrezati ostatak umjesto da dugi odlomak razbije izgled stranice. Ovaj alat generiše CSS pravilo za tebe, spremno za kopiranje u stilsku datoteku kao klasa ".line-clamp".
Odaberi način za jedan redak za skraćivanje u jedan redak — klasična kombinacija "overflow: hidden; text-overflow: ellipsis; white-space: nowrap" koja se koristi za naslove i ćelije tablica — ili način za više redaka, koji koristi "-webkit-line-clamp" da odsječe nakon koliko god redaka postaviš, poštujući visinu reda koju odabereš. Uključi opciju zamagljivanja da omekšaš posljednji redak u pozadinu gradacijom umjesto tvrdim elipsisom, što bolje izgleda preko slike ili obojene kartice. Opcija povratne kompatibilnosti dodaje blok "@supports" tako da preglednici bez podrške za line-clamp još uvijek dobiju razumno ograničenje max-height umjesto neskraćenog zida teksta, a opcija Tailwind dodaje odgovarajući utility razred ("truncate" ili "line-clamp-N") kao komentar tako da ga ne moraš tražiti.
Upiši ili zalijepi rečenicu u polje za pregled i alat procjenjuje kako bi se tvoj tekst prelomio preko odabranog broja redaka, tako da možeš provjeriti broj redaka prije nego što se odlučiš za dizajn. Procjena se temelji na prosječnoj dužini retka čitanja umjesto mjerenja stvarnih fontova i kontejnera — to je vodilja za odabir razumnog broja redaka, ne piksel-tačan render.
Sve se izvršava lokalno u tvom pregledniku: CSS se generiše dok kukaš, ništa se ne učitava nigdje, i možeš kopirati rezultat, preuzeti ga kao .txt datoteku, ili ga poslati direktno u unos drugog alata da nastaviš s radom.