-2

jQuery モバイルを使用してリスト メニューを作成しています。

クリックすると「スライド」効果を使用します

  • 次のページを表示する要素。

    デザイン要素が多すぎる CSS スタイル シートを使用していました。そこで、スタイルシートを削除し、代わりに必要なスタイルを html ドキュメントに追加しました。

    しかし、今はクリックしてもスライド効果が機能しません。

  • 要素。

    CSS スタイル シートを含めると、再び機能し始めます。

    これはhttp://jsfiddle.net/r24XY/コードです。

  • 4

    2 に答える 2

    2

    これらのクールなアニメーションが表示される理由は、その CSS ファイルのおかげです。移動するには、JQuery Mobile .js と .css ライブラリ ファイルの両方が必要です。

    独自の要素を作成するためだけに、ライブラリ CSS ファイルから特定の要素を切り取るのは、悪い考えです。非常に悪い考えです。あなたが何かを逃した場合はどうなりますか?たとえそうしなくても.. もし彼らが明日アップデートをリリースしたら? 多くのコードを維持する必要があります。

    于 2012-08-31T18:46:05.253 に答える
    0

    CSS アニメーション (またはトランジション / トランスフォーム) は、jQuery Mobile やその他のモバイル Web フレームワークで使用されます。これは、これらが特定のデバイス (つまり iOS) でハードウェア アクセラレーションされるためです。したがって、CSS ファイルを削除すると、もちろんアニメーションも削除されます。

    于 2012-08-31T18:49:32.647 に答える