0

そこのようなものを達成する方法:

http://ofertymieszkan.pl/

(中央の「DALEJ」緑色のボタンをクリックし、「WYSZUKAJ」ボタンの下の「podstawowej wyszukiwarce」をクリックします)

要素がフェード インし、エレガントに消えます。

デモ/アイデアなどはありますか?

4

4 に答える 4

4

jQuery animate()http ://api.jquery.com/animate/ 私はそれが同時にアニメーション化されていると思いleftますopacity

これが私があなたのために作った簡単な例です:http://jsfiddle.net/PTyue/

于 2011-02-05T01:19:01.817 に答える
1

一見すると、基本的にはとの値をanimate()変更するだけです。非常に大まかに、これは彼らのコードが行うことです:leftopacity

$('#estate_search_submit').click(function ()
{
    $('#first-step').animate({left: '-=250', opacity: 0});
    return false;
});

http://jsfiddle.net/mattball/7yTK3/2/

それが最初の一歩です。スライドインするための2番目のステップを取得する方法を理解しましょう。

于 2011-02-05T01:19:22.087 に答える
0

jQuery UIは、この種の機能と、表示および非表示機能のためのさまざまなイージングオプションを提供します。

参照しているサイトのコードを掘り下げると、それらはjQueryとjQuery UIを使用しています(縮小され、app.jsというファイルに結合されています)。

于 2011-02-05T01:11:41.263 に答える
0

jQueryです。効果はフェードスライドです。使用すると、メインエフェクトanimate()を使用して、必要に応じて構成できます

(リンクはjQuery UIドキュメントからのものです)

于 2011-02-05T01:24:21.270 に答える