Upside Down Text - Cross-Browser CSS Transform
Simple demo writing text upset updown using CSS Transforms
HTML
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8" />
<title>Upside down text via CSS Transform</title>
<meta name="viewport" content="width=device-width; initial-scale=1.0;" />
<style>
.upsidedowntext{color:#000; text-align:center; padding-top:1em; padding-bottom:1em; font-size:20px; font-weight:700;
-moz-transform:rotate(-180deg); -o-transform:rotate(-180deg); -webkit-transform:rotate(-180deg); transform:rotate(-180deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2); ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"}
</style>
</head>
<body class="xxx">
<div class="content">
<h1>Upside Down Text via <code>transform{}</code></h1>
<p class="upsidedowntext">Test message</p>
</div>
</body>
</html>