blob: 851a1c594d170d665e5e0e67a64b080137690338 [file]
<style>
.container {
font-size: 12px;
}
</style>
<pre><b>line-clamp</b> is the shorthand of <i><b>max-lines</b> (where to clamp)</i>, <i><b>block-ellipsis</b> (what to put at break)</i> and <i><b>continue</b> (whether we should stop rendering after break)</i>
</pre>
<div class="container" style="line-clamp: 2">
<div>
1
<div>
2<br>
3<br>
</div>
4<br>
5<br>
6<br>
</div>
</div>
<pre><b>line-clamp: 2;</b> -clamp at the second line with ellipsis and don't show content after</pre>
<div class="container" style="line-clamp: 4 '!">
<div>
1
<div>
2<br>
3<br>
</div>
4<br>
5<br>
6<br>
</div>
</div>
<pre><b>line-clamp: 4 '!';</b> -clamp at the forth line with ! and don't show content after</pre>
<div class="container" style="line-clamp: 4">
<div>
1
<div id=nested style="max-lines: 1">
2<br>
3<br>
</div>
4<br>
5<br>
6<br>
</div>
</div>
<pre><b>line-clamp: 4 and max-lines: 1 on 'nested'</b>-notice the double clamping
</pre>
<pre>
longhands
</pre>
<div class="container" style="max-lines: 5; continue: discard; block-ellipsis: '?'">
<div>
1
<div>
2<br>
3<br>
</div>
4<br>
5<br>
6<br>
</div>
</div>
<pre>
<b>max-lines: 5
block-ellipsis: '?'
continue: discard</b>
</pre>
<div class="container" style="max-lines: 2; block-ellipsis: '?'">
<div>
1
<div>
2<br>
3<br>
</div>
4<br>
5<br>
6<br>
</div>
</div>
<pre><b>max-lines: 2
block-ellipsis: '?'
continue: auto</b>
</pre>