CSS3D creates a stereoscopic 3D effect with CSS3 only. First I just created this red and cyan effect because I thought it looks cool. But then I got some 3D glasses and was shocked that it actually works. Basically you just need one line of CSS. A text-shadow with a red and cyan offset. The trick is to use “em“s for the text-shadows. That way, if you change the font-size, the text-shadows change in the same proportion.

text-shadow: -0.06em 0 red, 0.06em 0 cyan;

See the Demo →

Note: Actually you are not limited to text only. You can use the same technique with box-shadows. It even works when you add some of webkit’s 3D transforms like rotateY.

Update: Wow! I submitted this to Smashing Magazine’s CSS3 Design Contest and it made it on 3rd place, which makes me incredible happy. Thanks!

For comments please use twitter.

  1. jeen-hao reblogged this from free-rider
  2. idmserial reblogged this from free-rider
  3. free-rider reblogged this from simurai and added:
    Crack Data Enter
  4. cheap-papers reblogged this from viiv
  5. cheap-papers reblogged this from simurai
  6. kirin91 reblogged this from classics2
  7. classics2 reblogged this from superamit
  8. changniel reblogged this from simurai
  9. 14lovergreen reblogged this from vampwulfjt
  10. vampwulfjt reblogged this from ixora
  11. coca-moon reblogged this from simurai
  12. shuupershine reblogged this from simurai
  13. aestheticzombie reblogged this from simurai
  14. livores reblogged this from simurai
  15. musharna reblogged this from ixora and added:
    Awesome CSS code.
  16. 3dboyfriend reblogged this from simurai
  17. mylittlehockeypuck reblogged this from ixora
  18. potatoreactor reblogged this from ixora
  19. suzette-bittersweet reblogged this from protagonistdjphaw
Feed me