這是我第一次發佈。我在過去的兩個小時裏搜索並發現了麻煩,但一直未能解決我的問題。我懷疑這是愚蠢和簡單的,但我找不到錯誤。CSS動畫在IE10和Firefox中運行,不在Webkit瀏覽器中運行
這是我的測試頁http://www.enviroprofit.com/sandbox.php的摘錄。屏幕右下角的rss供稿塊應該滾動瀏覽該塊內的標題。此操作在IE10和Firefox中正常運行。
我已經添加了-webkit-屬性到CSS,但他們似乎並沒有工作。
<style type="text/css">
@keyframes tickup {
from {transform: translateY(0px); }
to {transform: translateY(-1000px); }
}
@-webkit-keyframes tickup {
from { -webkit-transform: -webkit-translateY(0px); }
to { -webkit-transform: -webkit-translateY(1000px); }
}
div.ticker {
animation-name: tickup; -webkit-animation-name: tickup;
animation-duration: 120s; -webkit-animation-duration: 120s;
animation-direction: normal; -webkit-animation-direction: normal;
animation-iteration-count: 50; -webkit-animation-iteration-count: 50;
}
</style>
<div class="blog_block" style="width: 160px; height: 18px; overflow: hidden; ">
<a href="'.$feed_link.'" target="_blank">
<div style="position:absolute; width:100%; height:100%; overflow: hidden; top:0; left: 0; z-index: 10; background-image: url(\'empty.gif\'); " ></div>
</a>
<img src="'.$feed_icon.'" width="15" style="float:left; " />
<div class="ticker" style="animation-delay:'.$animation_start_time.'s; position:relative; width:120px; height:100%; padding-left: 10px; float:left; text-align: center; font-size: 12px; " >
不要擔心,如果標籤不匹配。 HTML只是php腳本的摘錄。非常感謝。
動畫在-webkit瀏覽器支持:http://caniuse.com/#feat=css-animation –