Cómo acortar texto a un número de líneas en CSS
Para acortar o limitar un texto a un número de líneas y que, además, aparezcan los tres puntos suspensivos usaremos la propiedad line-clamp.
Cómo implementar line-clamp en CSS
display: -webkit-box;
Esta propiedad se utiliza para establecer el tipo de caja de diseño utilizado para el elemento.
-webkit-line-clamp: numero_de_lineas;
Esta es la parte principal de la propiedad line-clamp. Aquí se especifica el número de líneas que se mostrarán antes de truncar el texto.
-webkit-box-orient: horizontal | vertical;
sta propiedad se utiliza para establecer la orientación del contenido dentro del contenedor.
horizontal
Los elementos se apilan horizontalmente.
vertical
Los elementos se apilan verticalmente.
overflow: hidden;
Esta propiedad se utiliza para ocultar el contenido que se desborda del contenedor. Es importante para asegurarse de que el texto truncado no sea visible fuera del área designada.