0
我有一個奇怪的問題與IE11。CSS3動畫IE11問題
剛剛創建了一堆css3動畫和一切工作很好,除了IE11中的一個元素動畫(其他元素在IE11中工作)的整個網站。
下面是代碼:
.arrow.forward {
bottom:0px;
animation:forwardarrow 0.3s 10s forwards;
}
@keyframes forwardarrow {
0% {
bottom:0px;
}
100% {
bottom:-18.5px;
}
}
我覺得一切都很好與 - 但這只是一個在IE11不工作元素 - 只有在IE瀏覽器。
當我檢查IE11中的對象並禁用動畫時:forwardarrow 0.3s 10s forwards;然後啓用它..它的工作,但不是在加載... ...這是怎麼回事?
這裏是我的meta標籤:
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=9;IE=10;IE=Edge,chrome=1"/>
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1">
請嘗試將您的關鍵幀定義放在任何其他CSS定義之前。你還可以展示你使用過的meta標籤嗎? –
我已經把它們放在那裏,它們在除了@ font-face之外的所有東西之前 – user3267302
你的meta標籤看起來也不錯,正在尋找缺少的_IE = Edge_。你可以嘗試用_from_和_to_分別替換關鍵幀中的_0%_和_100%_嗎? –