JSソリューションの主な機能を実現

< スパンのスタイル= "フォントサイズ:14px" > < P ID = "バック・ツー・トップ" > < HREF = "#トップ" > < スパン> </ スパン>返回顶部</ A > </ P > </ スパン>  
#バックツートップ{ 
    位置:固定; 
    表示:なし; 
    底:100pxに; 
    右:80px; 
} 
#バックツートップA { 
    テキストALIGN =左:センター; 
    テキスト装飾:なし; 
    色:#d1d1d1; 
    ディスプレイ:ブロック; 
    幅:; 64PX 
    / * * /勾配をhoplinksテキストを追加するCSS3遷移プロパティで使用される
    ;カラーLS -moz遷移
    カラーLS; -webkit遷移
    -O-遷移:カラーLS ; 
} 
#Aバックツートップ:ホバー{ 
    色:#979 797; 
} 
#Aバックツートップスパン{ 
    背景:透明URL(/static/imgs/sprite.png?1202)NO-REPEAT -25px -290px ; 
    ボーダー-RADIUS:計6Px、
    表示を実行します:ブロックを。
    高さ:64PX;
    幅:56px; 
    マージン下:5pxの; 
    / *にCSS3のトランジションプロパティで使用される< スパン> * /ラベルの背景色グラデーションを追加
    -moz-の移行:背景LS; 
    -webkit-の移行:背景LS; 
    -o遷移:背景LS; 
} 
#Aバックツートップ:ホバースパン{ 
    背景:透明URL(/static/imgs/sprite.png?1202)NO-REPEAT -25px -290px; 
}
< スクリプトSRC = "http://ajax.microsoft.com/ajax/jQuery/jquery-1.7.2.min.js" > </ スクリプト> 
< スクリプト> 
$(関数(){
         // とき、スライダーの位置ジャンプリンクの上から100個のピクセルで表示され、消えたりされる
        $(関数(){ 
            $(ウィンドウ).scroll(関数(){
                 IF ($(ウィンドウ).scrollTop()> 100 ){ 
                    $(" #トップツーバック).fadeIn(1500 ); 
                } 
                
                { 
                    $(#ザ・バック・ツー・トップ).fadeOut(1500 ); 
                } 
            }); 

            // あなたが戻っページ位置の先頭にジャンプするリンクをクリックすると、
            $(#バック・ツー・トップ).click(関数() {
                 // $( 'ボディ、HTML')アニメート({scrollTopスプライト:0}、1000);. 
        IF ($(' HTML ' ).scrollTop()){ 
                $(' HTML ' ).animate({scrollTopスプライト:0 }、1000年);
                 を返す falseに; 
            } 
            $("本体' ).animate({scrollTopスプライト:0 }、1000年)。
                 返す ;            
           });       
     });    
}); 
</ スクリプト>

 

おすすめ

転載: www.cnblogs.com/yuan9580/p/11512950.html