나는 현재 내 웹 페이지에 대해 다음과 레이아웃이 : 저는 왼쪽과 오른쪽의 콘텐츠 모음에 대한 반복 배경 - 이미지를 만들었습니다가장 좋은 방법
<div class="content-body">
<div class="left-content-bar siteborder"></div>
<div class="inner-content">
... some content
</div>
<div class="right-content-bar siteborder"></div>
</div>
합니다. 나는 바가 항상 페이지의 상단에서부터 페이지의 끝까지 가도록하고 싶다. 나의 현재 문제는 바가 내부 내용 (바의 끝 부분에있는 내용의 아래쪽 끝 부분)만큼의 공간 만 차지한다는 것입니다.
막대가 항상 아래로 갈 수 있도록 해결책을 찾았습니다. 그러나 이것은 작은 화면 해상도로 많은 공백을 가질 것이기 때문에 내가 좋아하지 않는 최소 높이를 포함합니다.
(높이 항상이와 최소 1000px 될 것이며, 이것은 안) 내 현재 솔루션이 CSS를 참조하십시오
.content-body{
position:relative;
overflow:hidden;
min-height: 1000px;
height: auto !important;
height: 1000px;
}
.left-content-bar{
float:left;
position:relative;
width: 10px;
background-image: url(/default/images/content-left.png);
background-repeat:repeat-y;
margin:0px;
padding:0px;
padding-bottom: 32000px;
margin-bottom: -32000px;
}
.right-content-bar{
float:left;
position:relative;
width: 14px;
background-image: url(/default/images/content-right.png);
background-repeat:repeat-y;
margin:0px;
padding:0px;
padding-bottom: 32000px;
margin-bottom: -32000px;
}
.inner-content{
float:left;
width:956px;
position: relative;
height: auto;
min-height: 100% !important;
}
나는 누군가가 나에게 내 현재보다 더 나은 솔루션을 제공 할 수 있기를 바랍니다
현재의 접근 방식/문제를 보여주는 jsfiddle 링크를 포함 유용 당신이 당신의 CSS를 봐 이런 일을 할 수 있도록이 기술은 또한 위치에 절대 작동합니다. – user2246674
페이지 HTML의 모양은 무엇입니까? 이 질문을 위해, 우리는'
'과 모든 자손들을 거의 볼 필요가 있습니다. –http://jsfiddle.net/NFcHJ/2/ 여기에서 jsfiddle ... 볼 수 있듯이 최소 높이 때문에 경계가 1000px로 떨어지지 만 제거하면 큰 여백이 생깁니다. 다음과 같이 보입니다 : http : // jsfiddle.net/NFcHJ/4/(실제 높이가 없으므로 테두리가 숨겨 짐) – Xavjer