2012-09-01 5 views
6

私はしばらく時間を探していますが、この質問に対する答えを見つけることはできません。いくつかのフォーラムのエントリーでは、パフォーマンスがuseTransformを設定する方が良いと言われています。 同じことが移行に使用されます。iScrollのuseTransformとuseTransitionオプションは何をしますか?

私はこの設定を-webkit-transform:translate3d(0,0,0)とも読んでいます。スクロールしたdivに移動すると、より速く進むのに役立ちます。しかし、このCSSプロパティを設定するuseTransformオプションではありませんか? translate3d(0,0,0)

とオプションの(真:

誰かが、彼らは

1.useTransform 2.useTransition 3-のWebKit-変換を行うものを私に説明してもらえます/ falseは1と2、3はアクティブ/非アクティブ)の方がパフォーマンスが良いですか?

ありがとうございました。

答えて

2
  1. Difference between useTransition true/false
  2. Problem with useTransform
  3. Optimization using -webkit-transform

私はuseTransitionことはよく分からない:本当のは本当にあなたを助けます。

また、あなたは年以上後に、私は何が起こるかを理解すると思うので、Fast animation with iOS WebKit

+1

リンクありがとうございます。私は最後の2つを見ていない。しかし、その機能が正確に何をしているのかについての説明はありません... – Alvaro

1

を読むことができます。 Transitionこの1つだけ続く翻訳時にreferes - Translate変換

Transform - はuseTransformとuseTransition両方がCSS3プロパティ

を指します。

css3トランスフォームは、通常の上/左プロパティよりも、explained hereとして機能します。

translate3d(0,0,0)またはtranslateZ(0)はhack that improves performanceです。

より良い組み合わせについて変換、トランジション、translateZ(0)が1つのみスクロールしているかのように、私が理解する限り最良に動作するかのように、大きなiscrollが小さい内部にiscrolls。

私はこれが誰かを助けてくれることを願っています。

関連する問題