これは、トランジションを実装するための堅実なクロスブラウザーの方法ですか?何が間違っているのかわかりませんか?
html:
<div id="sideBar">
<ul class="sideMenu">
<li><a href="#">Beat of the Day</a></li>
<li><a href="#">Cyborg DB</a></li>
<li><a href="#">Hadiaris.com</a></li>
<li><a href="#">DriversEd.com</a></li>
<li>
<a href="#">Controlco</a>
<ul>
<li><a href="#">GGP</a></li>
<li><a href="#">TVA</a></li>
</ul>
</li>
</ul>
</div>
css:
.sideMenu a {
display: block;
width: 150px;
padding: 5px 5px 5px 10px;
margin: 0px 0px 0px 10px;
border-radius: 50px;
color: black;
-moz-transition: color .9s, -moz-transform .9s;
-webkit-transition: color .9s, -moz-transform .9s;
-o-transition: color .9s, -moz-transform .9s;
transition: color .9s, -moz-transform .9s;
}
.sideMenu a:hover {
box-shadow: inset 0px 0px 5px 0px black;
color: blue;
}