私は、 Liffect - Effect for Listsのアニメーション効果の美しいリストをASP.NET アプリケーションに含めようとしています。
<form id="form1" runat="server">
<div>
<ul effects="pageTop">
<li>
<img src="Images/1.jpeg" alt="Car" /></li>
<li>
<img src="Images/2.jpeg" alt="Car" /></li>
<li>
<img src="Images/3.jpeg" alt="Car" /></li>
</ul>
</div>
<script type="text/javascript">
$(document).ready(function () {
$("ul[effects] li").each(function (i) {
$(this).attr("style", "-webkit-animation-delay:" + i * 300 + "ms;"
+ "-moz-animation-delay:" + i * 300 + "ms;"
+ "-o-animation-delay:" + i * 300 + "ms;"
+ "animation-delay:" + i * 300 + "ms;");
if (i == $("ul[effects] li").size() - 1) {
$("ul[effects]").addClass("play")
}
});
});
</script>
</form>
ここにJS Fiddlerがあります。
Firefox 16.x
数時間苦労した後、これは では機能しているが では機能していないことに気付きましたIE 9
。ある種のCSS 3
問題のようですが、どこが間違っているのか正確にはわかりません。完全なクロスブラウザー互換性を実現するためにご協力ください ( IE
、Firefox
などChrome
)。
また、ブラウザ間で互換性CSS 3
のあるHTML 5
.