맨 위에 머리말, 하단에 바닥 글, 오른쪽에 측면 열이 있어야하는 웹 페이지를 코딩하고 있습니다. 꼬리말이 페이지 하단에 표시되는 데 문제가 있습니다. 나는 그것이 위치가되기를 원하지 않는다 : 고정 (짜증나는 일 이겠지만)하지만, 맨 아래로 스크롤 할 때 페이지의 맨 아래에 나타나길 원한다. (스크롤이 필요없는 경우 창 맨 아래에 나타납니다.)스크롤 할 때 바닥 글이 페이지 하단에 붙지 않습니다.
다음은 내가 사용하는 것입니다. 아마 꽤 간단한 수정이 있지만 나는 그것이 무엇인지 보지 못합니다. 이것을 복사하여 붙여 넣으면보실 수 있습니다.
<html>
<head>
<style type="text/css">
body {
font-size: 200%;
}
#side {
position: absolute;
right: 0;
top: 0;
bottom: 0;
background-color: #0A0;
z-index: 100;
}
#header {
height: 40px;
position: absolute;
top: 0;
left: 0;
right: 0;
background-color: #A00;
z-index: 200;
}
#header_push {
clear: both;
height: 40px;
}
#footer {
height: 50px;
position: absolute;
bottom: 0;
left: 0;
right: 0;
background-color: #00A;
z-index: 150;
}
#footer_push {
clear: both;
height: 50px;
}
</style>
</head>
<body>
<div id="header">
HEADER
</div>
<div id="header_push"></div>
<div id="content">
<h1>Content</h1>
<p>Lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum. Lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum. Lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum.</p>
</div>
<div id="side">
SIDE COLUMN
</div>
<div id="footer_push"></div>
<div id="footer">
FOOTER
</div>
</body>
것은 제대로 작동 :
공유 ur jsfiddle link? –
[예] (http://jsbin.com/educat/1/edit)는 [this] (http://stackoverflow.com/a/12255692/1763929)를 참조하십시오. – Vucko