login的位置問題
我沒有跟老師一樣對login的position進(jìn)行設(shè)置,而是將他作為遮罩層的子元素添加進(jìn)去的,所以設(shè)置位置的時候是用的login.style.marginTop=hHeight/2-dHeight/2+"px";???login.style.marginLeft=wWidth/2-dWidth/2+"px";出現(xiàn)的效果并不是中心居中,而是框的左上角的點居中,這是為什么????我該如何解決?
我沒有跟老師一樣對login的position進(jìn)行設(shè)置,而是將他作為遮罩層的子元素添加進(jìn)去的,所以設(shè)置位置的時候是用的login.style.marginTop=hHeight/2-dHeight/2+"px";???login.style.marginLeft=wWidth/2-dWidth/2+"px";出現(xiàn)的效果并不是中心居中,而是框的左上角的點居中,這是為什么????我該如何解決?
2016-05-13
舉報
2016-05-16
不能作為子元素添加,否則你的login也會有不透明度,正確方法是分兩個頁面的,login框應(yīng)該在遮罩層上方,用z-index實現(xiàn),越大的數(shù),越靠上。