Skip to main content

Line Clamp

Utilities for clamping text to a specific number of lines.

CSS Property:-webkit-line-clamp
Classes:7

Line Clamp Classes

ClassCSS
line-clamp-1overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;
line-clamp-2overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;
line-clamp-3overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;
line-clamp-4overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4;
line-clamp-5overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5;
line-clamp-6overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6;
line-clamp-noneoverflow: visible; display: block; -webkit-box-orient: horizontal; -webkit-line-clamp: none;

Arbitrary Values

You can use arbitrary values with square bracket notation when you need a specific value not included in the default scale.

[-webkit-line-clamp:value]

Responsive Variants

Apply line clamp utilities at specific breakpoints using responsive prefixes.

BreakpointPrefixExample
640px+sm:sm:line-clamp-1
768px+md:md:line-clamp-1
1024px+lg:lg:line-clamp-1
1280px+xl:xl:line-clamp-1
1536px+2xl:2xl:line-clamp-1