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>