1
CSS如下所示:* -transform:旋轉在Firefox的作品,但不是鍍鉻
.rotate
{
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
}
.rotate:hover
{
-webkit-transform: rotate(90deg) scale(1);
-moz-transform: rotate(90deg) scale(1);
-o-transform: rotate(90deg) scale(1);
-ms-transform: rotate(90deg) scale(1);
}
懸停在<span class="rotate">
將旋轉Firefox中的元素,但不是鉻。
演示:http://jsfiddle.net/BuHGQ/(將鼠標懸停在箭頭上)
什麼可以做,以便它可以在Chrome中工作?
不一樣漂亮在Firefox,但它的工作原理。謝謝! – dukevin
@dukevin它可能可以通過[ - * - transform-origin](https://developer.mozilla.org/en/CSS/transform-origin)或通過給它相同的高度和寬度來解決。 –
即使我檢查。它似乎工作,如果元素有'display:block'或'display:inline-block'。相當一些有趣的行爲。 – Aniket