這是一個堅實的,跨瀏覽器的方式來實現轉換嗎?我不知道我可能會做錯什麼?爲什麼這個CSS過渡不起作用?
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;
}
CSS過渡的 「一些」 瀏覽器 – blackhawk 2013-03-12 17:51:07
的Internet Explorer 10的工作和向上支持CSS3過渡。 – 2013-03-12 17:51:57
@blachawk我在windows8上使用Chrome,所以它應該工作,我的網頁上的其他轉換與類似的實現工作。 – dezman 2013-03-12 17:52:06