< スパンのスタイル= "フォントサイズ: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年)。 返す 偽; }); }); }); </ スクリプト>