看到有同學說不知道為什么close獲取不了,剛開始我也是。試了好久沒發現問題,也是跟著做的,后面下載源代碼比較才發現。是因為body體里面本身的id名為login和mask的沒有刪除,老師開始寫代碼為了方便我們理解,在body體寫的,后來在js里重新create以后就應該刪除body體里的,不然就重復了,相當于body本身有,另外又create了一個插入到body,也就是兩個,在js里面那個是節點就能刪除,在body體里的根本刪不了,也就是我們看到的怎么close關不掉。不知道描述對不對,我是這么理解的
2017-03-15
最新回答 / 袁小鳥
谷歌瀏覽器的兼容問題var sHeight=document.documentElement.scrollHeight || document.body.scrollHeight; 即可。
2017-02-23
最新回答 / 慕粉1934204734
static:無特殊定位,對象遵循正常文檔流。top,right,bottom,left等屬性不會被應用。relative:對象遵循正常文檔流,但將依據top,right,bottom,left等屬性在正常文檔流中偏移位置。absolute:對象脫離正常文檔流,使用top,right,bottom,left等屬性進行絕對定位。而其層疊通過z-index屬性定義。fixed:對象脫離正常文檔流,使用top,right,bottom,left等屬性以窗口為參考點進行定位,當出現滾動條時,對象不會隨著滾動。IE...
2017-02-14
明顯有不足之處,如果在創建之后窗口大小變化,明顯彈出層的位置就不會在中間,需要綁定一個resize事件重新計算遮罩層大小和登錄框位置。最好利用函數節流的思想,避免resize在短時間內重復執行函數過多次。
2016-12-17