文章目錄
1. 載入jQuery+Javascript 程式碼
JavaScript是一種程式語言,可以幫助我們設計網頁上的動態、互動式行為。
而jQuery是一套JavaScript函式庫,用於簡化HTML與JavaScript之間的操作。
所以如果你的網站還沒有使用jQuery的話也要一起載入。
▼【主題 → 編輯HTML → 將程式碼貼在 </head> 前】
▼ 把行數右邊的三角形收起來可以較快找到需要的位置。
jQuery
<script src='https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js'/>
JavaScript
<script type='text/javascript'> $(function() { $('#gotop').click(function(){ $('html,body').animate({ scrollTop: 0 }, 'slow'); return false; }); $(window).scroll(function() { if ( $(this).scrollTop() > 700){ /*往下滑超過700px時出現GoTop按鈕*/ $('#gotop').fadeIn(); } else { $('#gotop').fadeOut(); } }); }); </script>
2. 貼上HTML程式碼
▼【主題 → 編輯HTML → 將HTML 程式碼貼在 </body> 前面】
</body>就在整頁的最下方。
HTML
<a href='https://www.blogger.com/blogger.g?blogID=2031514508322140995#' id='gotop'> <buttom style='font-size:16px;'> <b>Top</b> </buttom>
(在blogger後台點選網址,最後那串數字就是你的Blog ID)
3. 設計按鈕樣式,貼上CSS程式碼
▼【主題 → 自訂 → 進階 → 滑到最下方〖新增CSS〗→ 貼上CSS程式碼 → 右下角〖儲存〗】
CSS
#gotop { position:fixed; z-index:90; right:30px; /*按鈕和左側的距離*/ bottom:180px; /*按鈕和底部的距離*/ display:none; width:50px; /*按鈕的寬度*/ height:40px; /*按鈕的高度*/ color:#fff; opacity:0.7; /*透明度*/ line-height:40px; text-align: center; background:gray; border-radius:20%; /*導圓角*/ } #gotop:hover{ /*滑鼠停留時的動態效果*/ opacity:1.0; }
這就是我目前網頁上使用的Go Top按鈕了。
Font Awesome
你也可以直接使用
Font Awesome
的icon,裡面有很多簡單好看的圖示。
(要先註冊會員,得到你的專屬kit之後,貼在 </head> 前才能使用網站裡的icon)
▼ 語法就像下面這樣,javascript就用原本的不變。
CSS
#gotop { position:fixed; z-index:90; display:none; right:50px; bottom:200px; opacity:0.7; } #gotop:hover{ opacity:1.0; }
HTML
<buttom id='gotop'> <i class='fa-solid fa-circle-chevron-up fa-2xl' style='color: #007292;'/> </buttom>
參考網站:
網頁Top按鈕 (網頁回到頂端),純 CSS+jQuery 免圖片【Blogger技術】jQuery GoTop 按鈕讓網頁快速回到最上方
Go Top
如何使用 Font Awesome Icon 圖示(2022年最新版v6)
0 留言