겹치지 않는 샘플 HTML입니다 :, 왜 바닥 글은 여기에 그 앞의 내용
<div id = "mainWrapperDiv">
<div id = "mainDiv">
<div> testing </div>
</div>
</div>
<div id = "footerDiv">
</div>
의 CSS : 위치가 상대적으로 설정되어
*
{
padding: 0px;
margin: 0px;
}
body, html
{
height: 100%
}
div
{
border: none;
}
#mainWrapperDiv
{
min-height: 100%;
height: 100%;
margin-bottom: -200px;
}
#mainDiv
{
margin: 0px auto 0px auto;
width: 1000px;
min-height: 500px;
background: lightgreen;
}
#footerDiv
{
height: 200px;
width: 100%;
position: relative;
clear: both;
background: lightblue;
}
그렇습니다. 실제로 사용하는 끈적한 푸터 코드가 있습니다. 웹 페이지를 확대 할 때도 BROWSER WINDOW를 확대하지 않고 div를 겹치면 확대됩니다. – dave
Chrome에서는 발생하지 않습니다. 어떤 브라우저를 사용하고 있습니까? –
괜찮 았니? ie 또는 opera를 시도하고 많은 부분을 확대하면 결국 위의 코드를 사용하여 끈적 인 바닥 글과 다른 div가 겹칩니다. – dave