YUI3を使用してアニメーションスクロールを作成できません。
iOSの慣性スクロールと互換性があるはずです。プログラムでアニメーションスクロールをトリガーしたいと思います。しかし、ドキュメントが不足しているため、YUI3の正しい構文が見つかりません。
1)次のコードが機能します。
scrollArea._node.scrollLeft = 200; //the element is scrolled!
// so the variable is defined correctly and CSS also works!
2)次のコードも機能します(絶対位置を使用してスクロールをエミュレートしている場合)。
animation = new Y.Anim({
node: content,
to: {
left: -200
}
});
animation.run();
3)しかし、以下はしません:
animation = new Y.Anim({
node: scrollArea,
scroll: {
to: {
scrollLeft: 200
}
}
});
animation.run();
4)マークアップは次のようになります。
<div class="scroll-area"> <!-- scrollArea, overflow: scroll -->
<ul class="content"> <!-- content -->
<li></li><li></li><li></li>
</ul>
</div>
これが単に構文の問題であることを願っています。 ここで、YUI2の質問が解決されます