"Cross browser" solution for the poorly supported `-webkit-line-clamp` css property regarding to multi-line text truncation