2010-02-22 7 views
0

페이지에 세 개의 Div가 있으며 절대 위치에 있습니다. leftDiv, middleDiv, rightDiv 및 middleDiv 너비는 괜찮은 900px이지만 왼쪽 및 오른쪽 div는 화면 크기에 관계없이 왼쪽 및 오른쪽 부분을 각각 채워야합니다.페이지의 나머지 부분을 CSS로 채우기

나는 그것을 높이 사용할 수있는 유일한 방법이기 때문에 절대 위치가 사용하는 이유 : 페이지를 채우기 위해 100 %.

그래서 내가 어떻게 나머지 부분을 채울 수 있습니까?

물론이 div는 이름에 따라 페이지를 세 조각으로 나눕니다.

대단히 감사합니다.

+0

, leftDiv의 크기는 고정되어 있습니다. 일부 코드/마크 업을 게시 할 수 있습니까? – Pops

답변

1

당신은 높이 절대 위치를 사용할 필요가 없습니다. This article은 많은 다른 것들을 설명합니다.

그런 다음 float을 사용하여 3 열 레이아웃을 완성 할 수 있습니다. middleDiv 절대적 위치 때문에 내가 질문을 오해하지 않는

1

는 CSS에서 이것을 시도 :

#leftDiv { 
    top: 0; 
    left:0; 
} 

#rightDiv { 
    top: 0; 
    right: 0; 
} 
관련 문제