我正在一個頁面上製作一個國際象棋遊戲,我正試圖用css轉換翻轉整個棋盤(一個div)。我第一次嘗試旋轉或縮放(1,-1)都在工作,但會產生一個令人討厭的小動畫。使用變換禁用縮放/旋轉的動畫
我想要的是擺脫這種動畫。類我動態地添加和刪除我的div的CSS代碼:
.rotated {
-webkit-transform: rotate(180deg); /* Chrome, Safari 3.1+ */
-moz-transform: rotate(180deg); /* Firefox 3.5-15 */
-ms-transform: rotate(180deg); /* IE 9 */
-o-transform: rotate(180deg); /* Opera 10.50-12.00 */
transform: rotate(180deg); /* Firefox 16+, IE 10+, Opera 12.10+ */
}
我不是在尋找transition-delay
,轉換和過渡是不一樣的東西。將transition-delay
設置爲0ms(默認值)不會改變任何內容。
製作jsfiddle.net,請! –
嗨,所以你想讓棋盤旋轉但不是棋子,對嗎? –
@Sohaib穆罕默德一直在這樣做,直到有人帶着答案來回答,所以我只會在需要時纔會這樣做。 – Winter