Generátor CSS line-clamp
Vygenerujte CSS pravidlo, ktoré skráti text na stanovený počet riadkov s elipsou alebo efektom zoslabenia.
Generátor CSS line-clamp
Názvy kariet, popisy produktov a náhľady komentárov — to všetko napokon potrebuje rovnaký trik: zobraziť niekoľko riadkov textu a čisté odskúsenie zvyšku bez toho, aby sa dlhý odstavec vylomil z rozloženia. Tento generátor vám napíše CSS pravidlo, pripravené na vloženie do štýlechu ako trieda ".line-clamp".
Vyberte si režim jedného riadku na odseknutie jedného riadku — klasická kombinácia "overflow: hidden; text-overflow: ellipsis; white-space: nowrap" používaná na nadpisy a bunky tabuliek — alebo režim viacerých riadkov, ktorý používa "-webkit-line-clamp" na odskúsenie po toľko riadkoch, koľko nastavíte, a rešpektuje výšku riadku, ktorú zvolíte. Zapnite možnosť zoslabenia, aby sa posledný riadok mäkko spojil s pozadím pomocou gradientu namiesto tvrdej elipsy, čo lepšie pôsobí cez obrázok alebo farebnej karte. Možnosť náhrady pridáva blok "@supports", takže prehliadače bez podpory line-clamp stále dostanú rozumné odskúsenie max-height namiesto nekrátanenej steny textu, a možnosť Tailwind pripojí zodpovedajúcu triedu utility ("truncate" alebo "line-clamp-N") ako komentár, takže si ju nemusíte hľadať.
Zapíšte alebo vložte vetu do poľa náhľadu a nástroj odhaduje, ako by sa váš text rozdelil cez zvolený počet riadkov, aby ste si mohli skontrolovať počet riadkov pred commitment do dizajnu. Odhad je založený na priemernej dĺžke čitateľného riadku, nie na meraní skutočných fontov a kontajnerov — je to sprievodca na výber rozumného počtu riadkov, nie na pixel-presný render.
Všetko beží lokálne vo vašom prehliadači: CSS sa generuje, keď píšete, nič sa nenahrávalo nikde, a výsledok si môžete skopírovať, stiahnuť ako súbor .txt alebo poslať priamo do vstupu iného nástroja, aby ste pokračovali v práci.