Totally Unobstrusive (and Totally Awesome) Upside Down Text

To implement, just add the script to the top of the page and then add the "upsidedowntext" class to elements you need upside down.

HTML:

<script type="text/javascript" src="upsidedown.js"></script>


<div class="upsidedowntext">I can be read in any orientation</div>
<div>I can be read in any orientation</div>

<div class="upsidedowntext">This is Tom Cruise taking your picture</div>
<div>This is a boring level Russian Mig</div>

Output

I can be read in any orientation
I can be read in any orientation


This is Tom Cruise taking your picture
This is a boring level Russian Mig

Here is the original post