2010-08-25 128 views

回答

1

一種方式來做到這一點是使用相對定位在你的HTML,以便主要內容登錄後流動。這意味着,所有你需要做的就是調整登錄div的高度下推內容的其餘部分:

<div id="thePage"> 
    <div id="login"><!-- login stuff here --></div> 
    <div id="restOfThePage"><!-- The rest of the page here --></div> 
</div> 

CSS會是這樣的:

#login { height: 0; } 

然後,當你想表明通過JavaScript登錄面板,你只是這樣做:

document.getElementById("login").style.height = "100px"; // for example 

或者,如果你想進行動畫處理的登錄面板,你可以使用jQuery或任意數量的JavaScript librari的es具有動畫功能。