Side Nav Experiment
Rotated side navigation.
by Ken Watanabe
HTML
<div class="left">
<div class="button"><p class="left">A</p></div>
<div class="button"><p class="left">A</p></div>
</div>
<div class="right">
<div class="button"><p class="right">QWERTYUIOPASDFGHJKLasdfasdfas</p></div>
<div class="button"><p class="right">B</p></div>
</div>
CSS
div.left {
width: 50px;
height: 100%;
left: 0;
margin-left: 0px;
top: 0px;
position: fixed;
display: inline-block;
float: left;
}
div.right {
width: 50px;
height: 100%;
right: 0;
margin-left: 0px;
top: 0px;
position: fixed;
display: inline-block;
float: left;
}
.button {
width: 50px;
height: 50%;
position: relative;
}
p.left {
position: absolute;
text-align: center;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
margin:auto;
vertical-align: middle;
width: 100%;
height: 0;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
p.right {
position: absolute;
text-align: center;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-o-transform: rotate(90deg);
margin:auto;
vertical-align: middle;
width: 100%;
height: 0px;
top: 0;
left: 0;
right: 0;
bottom: 0;
}