How To Use Line Clamp In Tailwind CSS

A plugin that provides utilities for visually truncating text after a fixed number of lines.

Installation

Install the plugin from npm:

# Using npm
npm install @tailwindcss/line-clamp

# Using Yarn
yarn add @tailwindcss/line-clamp

Then add the plugin to your tailwind.config.js file:

// tailwind.config.js module.exports = { theme: { // ... }, plugins: [ require('@tailwindcss/line-clamp'), // ... ], }

 

Usage

Use the line-clamp-{n} utilities to specify how many lines of text should be visible before truncating::

<p class="line-clamp-3"> Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate possimus et quia. Eligendi voluptas voluptas dolor dd. Rerum est quos quos id ut molestiae fugit. </p>

To remove any line-clamping

use line-clamp-none:

 

<p class="line-clamp-3 md:line-clamp-none"> Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate possimus et quia. Eligendi voluptas voluptas dolor dd. Rerum est quos quos id ut molestiae fugit. </p>