Этот конкретный эффект может быть еще недоступен для разных браузеров. Выполнение преобразований перспективы для данного элемента DOM возможно только двумя известными мне способами:
1) Специфичные для рендерера расширения, такие как -webkit-transform
Webkit.
2) Визуализация элемента DOM внутри элемента Canvas с последующим преобразованием этого элемента
Проблема с # 1 в том, что он явно не будет кросс-браузерным. Проблема с # 2 состоит в том, что вам более или менее нужно написать свой собственный полный рендерер разметки для canvas, чтобы действительно получить все в произвольном элементе DOM.
(OTOH, я бы не стал пытаться превзойти амбициозного и умного ниндзя JavaScript), поэтому, хотя я еще не видел этого, я не был бы полностью удивлен, если бы кто-то еще мог указать на что-то вроде это ...)