.newspost p:first-of-type {
display: block;
display: -webkit-box;
line-height: 18px;
-webkit-line-clamp: 8;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
}
<div class="newspost">
<h2>Heading</h2>
<p>
Lorem ipsum dolor site amet, Lorem ipsum dolor site amet , Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site amet , Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site ametLorem ipsum dolor site amet, Lorem ipsum dolor site amet , Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site ametLorem ipsum dolor site amet, Lorem ipsum dolor site amet , Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site ametLorem ipsum dolor site amet, Lorem ipsum dolor site amet , Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site amet
</p>
<p>
Lorem ipsum dolor site amet, Lorem ipsum dolor site amet , Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site amet , Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site ametLorem ipsum dolor site amet, Lorem ipsum dolor site amet , Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site ametLorem ipsum dolor site amet, Lorem ipsum dolor site amet , Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site ametLorem ipsum dolor site amet, Lorem ipsum dolor site amet , Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site amet, Lorem ipsum dolor site amet
</p>
<div class="read-more">
<a href="#">lees meer</a>
</div>
</div>
Pouvez-vous montrer le contenu rendu qui a plus d'un parapgraphe. Aussi, quel est le point de l'ellipse si vous allez montrer plus d'un paragraphe - sûrement le point est qu'il est coupé, puis vous cliquez sur le plus pour plus de contenu, vous ne devriez pas couper le premier paragraphe puis montrer une seconde - cela signifie que tout contexte de la première sera perdu – Pete
Je comprends pourquoi vous êtes confus de ne l'appliquer que sur le premier paragraphe. Le problème était que j'utilisais la balise p pour charger le contenu à l'intérieur, qui contenait aussi des balises p. Au moins, c'est ce que je pense. Je ne pouvais pas obtenir les autres paragraphes pour rester caché de toute façon, c'est pourquoi je suis venu avec ce genre de "solution" tordue que j'ai posté ci-dessous. – amyvl
Marquez la bonne réponse s'il y en a une. –