首頁 >web前端 >js教程 >透過遮罩層實現浮層DIV登入的js程式碼_javascript技巧

透過遮罩層實現浮層DIV登入的js程式碼_javascript技巧

WBOY
WBOY原創
2016-05-16 17:01:201094瀏覽

這個就沒什麼好說的了。 。直接上代碼啊! !

首先是HTML的程式碼。其中包含了登入點擊按鈕以及一個簡陋的登入框。

複製代碼 代碼如下:






什麼都沒有用。 。 。


什麼都沒有用。 。 。


什麼都沒有用。 。 。


什麼都沒有用。 。 。



























































接著是JS腳本程式碼的實作
複製程式碼 程式碼如下:




這裡只有顯示遮罩層以及登入框的程式碼。至於隱藏的程式碼也很簡單,就是將遮罩層(shade)的DIV區塊以及登入框(login)的DIV區塊的display屬性都設定成none應該就沒有什麼問題了。 。

至此,一個簡單的透過遮罩層實現浮層DIV登入的功能就實現了。關於美工方面的工作就由大家自行解決了。


在這裡,有一個功能求助大家啊。 。就是如何讓彈出的登入框的DIV區塊跟隨滾動條移動呢? ?

我的實驗程式碼如下。
複製程式碼 程式碼如下:

function loginDivC (>

function loginDivC (){ - loginDivHeight / 2) "px";
loginDiv.style.left = (document.body.scrollLeft document.body.com 🎜>- loginDivWidth / 2) "px";
}

function scall (){
loginDivCenter();
}

window. 🎜>window.onresize=scall;
window.onload=scall;

但是很不幸的是本人失敗了。 。網路上找了很多,但都不是符合要求的。大多是設定一個setInterval來實作。本人覺得這樣做並不理想。 。 。

求各路大神指教啊!
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn