I used Firefox 10.0.2
I have also seen the problem in Chrome, and it doesn't happen with rotate only, it happens with skew too. Here's my code of navigation css.
Code:
nav {
position: relative;
margin-top: 40px;
width: 100%;
font-family: Georgia, Arial, Tahoma, Calibri, sans-serif;
height: 41px;
background: transparent;
}
nav li ul {
display: none;
}
nav ul, nav li {
margin: 0;
padding: 0;
list-style-type: none;
}
nav li {
float: left;
position: relative;
margin-right: 6%;
}
nav ul li a {
display: block;
padding: 5px 10px;
background: #D68215;
text-decoration: none;
color: white;
font-size: 1.3em;
border-radius: 7px;
-moz-transform:rotate(5deg);
-webkit-transform:rotate(5deg);
-o-transform:rotate(5deg);
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
-webkit-transition: all 0.3s;
box-shadow: 2px 2px 3px black;
}
nav ul li a:hover {
color: black;
background: #EB9B33;
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
}
nav ul li:hover ul {
font-size: 1em;
display: block;
position: absolute;
left: 0;
z-index: 10000;
}
nav ul li:hover ul a {
font-size: 0.9em;
word-wrap: break-word;
display: block;
border-radius: 0;
box-shadow: none;
}
Bookmarks