1. HTML部分
<button onclick="topFunction()" id="myBtn" title="Gotop"><img src="圖片網址"></button>
2. CSS部分
#myBtn { display: none; //初始化不顯示 position: fixed; //fixed = 畫面的絕對位置,所以會跟著跑 bottom: 30px; //離下面30 pixel right: 30px; //離右邊30 pixel border-radius: 50px; //半徑圓 background-color: white; //背景色 opacity:0.5; //透明度 cursor: pointer; //游標指過去會變手指 } #myBtn:hover { background-color: #555; //游標只上去會變灰色 }
3.簡單的JS語法
window.onscroll = scrollFunction; //每當畫面捲動觸發一次 function scrollFunction() { if (document.body.scrollTop > 200 || document.documentElement.scrollTop > 200) { document.getElementById("myBtn").style.display = "block"; } else { document.getElementById("myBtn").style.display = "none"; } }//網頁捲動超過200pixel就會跑出來 display設定成block 跑回上面就隱藏。 // 重置scrollTop這個變數的值 function topFunction() { document.body.scrollTop = 0; // For Safari document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera }
@copyright MRcodingRoom
觀看更多文章請點MRcoding筆記
觀看更多文章請點MRcoding筆記