Обрезание текста в предпросмотре?
>На некоторых сайтах видел, что конец текст плавно начинает сливаться с фоном.

overflow: hidden;
и поверх текста пустить полупрозрачную картинку с градиентом
По обрезке текста была статейка — habrahabr.ru/blogs/css3/91500/