Generator CSS line-clamp
Generiraj CSS pravilo, ki preskrajša besedilo po določenem številu vrstic z elipso ali razblinjovanjem.
Generator CSS line-clamp
Naslovi kartic, opisi proizvodov in predogledi komentarjev pogosto potrebujejo isti trik: prikazati nekaj vrstic besedila in čisto odrezati preostanek namesto da dolg odstavek pretrga postavitev strani. To orodje generiše CSS pravilo zate, pripravljeno za kopiranje v slogovno datoteko kot razred ".line-clamp".
Zaberi način za eno vrstico za skrajšanje v eno vrstico — klasična kombinacija "overflow: hidden; text-overflow: ellipsis; white-space: nowrap", ki se uporablja za naslove in celice preglednice — ali način za več vrstic, ki uporablja "-webkit-line-clamp" da preseže po toliko vrstic, kot nastavljaš, pri čemer spoštuje višino vrstice, ki jo izbereš. Vključi možnost razblinjovanja, da omehčaš zadnjo vrstico v ozadje z gradientom namesto trde elipse, ki izgleda bolje čez sliko ali barvno kartico. Možnost podpore za starejše brskalnike doda blok "@supports", tako da brskalnike brez podpore za line-clamp še vedno dobijo razumno omejevanje max-height namesto neskrajšane stene besedila, in možnost Tailwind doda ustrezen utility razred ("truncate" ali "line-clamp-N") kot komentar, da ga ni treba iskati.
Vpišite ali prilepite stavek v polje za predogled in orodje oceni, kako se bo vaše besedilo prelomilo čez izbrano število vrstic, da lahko preverite število vrstic, preden se odločite za oblikovanje. Ocena temelji na povprečni dolžini bralnega reda, ne na merjenju pravih pisav in vsebnikov — to je vodilo za izbiro razumnega števila vrstic, ne slikovnega točnega prikaza.
Vse se izvršava lokalno v vašem brskalniku: CSS se generiše, medtem ko tipkate, nič se ne naloži nikamor, in lahko kopirate rezultat, ga prenesete kot datoteko .txt ali ga pošljete neposredno v vnos drugega orodja, da nadaljujete z delom.