-webkit-line-clamp does not work on Chrome unless I make some unrelated CSS change in developer tools
As per a comment from Andyweb, the solution posted at css - multi line line-clamp (ellipsis) doesn't work is something that works for me.
I had this problem where line clamp didn't work but adding word-wrap:break-word
in my styles made it work.
I dunno if this is going to help you guys looking for a solution ,hopefully it will though.
Ps: this happened to me when the div that has line clamp style was wrapped inside another div that has ngIf
directive applied to it .