Опираясь на технику :before
:after
от web_designer, вот что вам ближе:
Во-первых, сделайте ваш текст цветом внутренней тени (черным в случае ОП).
Теперь используйте класс: after psuedo для создания прозрачного дубликата исходного текста, помещенного непосредственно над ним. Назначьте ему обычную текстовую тень без смещения. Назначьте исходный цвет текста тени и настройте альфа при необходимости.
http://dabblet.com/gist/2499892
Вы не получаете полный контроль над распространением и т. Д. Тени, как в PS, но для меньших значений размытия это вполне сносно. Тень выходит за границы текста, поэтому, если вы работаете в среде с высококонтрастным фоном-передним планом, это будет очевидно. Для менее контрастных предметов, особенно с одинаковым оттенком, это не так заметно. Например, с помощью этой техники я смог сделать очень хорошо выглядящий гравированный текст на металлических фонах.