나는 고정 된 div #summary
높이가 변경되었습니다. 항상 창 상단에 표시해야합니다. 그 밑에 나는 내용이 #catalogueContainer
인데, 위의 고정 된 div가 높이를 바꿀 때 다시 위치를 잡아야한다. 창 스크롤 막대를 사용하여 스크롤 할 수 있어야합니다. 크기 조정이 가능한 고정 위치 요소; 응답이 상대적으로 배치 된 콘텐츠
#summary
사업부를 유지하는 유일한 방법은 그것을 고정 된 위치를 제공하는 것입니다 이해합니다. 이 일을 할 때
#catalogueContainer
그것에 아무런 관계가 없으므로
#summary
높이를 변경하면 CSS를 사용하여 다시 위치를 지정할 수 없습니다. 내가 생각할 수있는 유일한 방법은 요약 크기 변경을 청취하고
#catalogue
의 최상위 위치를 지정하는 자바 스크립트를 사용하는 것입니다.
- 이 소리가 가장 효율적인 솔루션합니까? 아래 코드와주의 사항.
- Chrome에서 창을 스크롤하면 #summary의 배경 이미지가 남지만 다른 모든 콘텐츠는 스크롤 할 때 브라우저 창의 상단에 고정되어 있습니다.
이 고정에 대한 어떤 제안?
#summary {
position:fixed;
top:0px;
left:275px;
}
#summary
내의 소자들은 상당한 재 및 높이를 변경했다. 이것은 항상 창 상단에 표시해야합니다.
#right {
position:relative;
left:275px;
top:300px;
}
#right
모두 같은 장소에 #catalogueContainer
수많은 카탈로그가 있습니다,하지만 한 번에 볼 수 있습니다.
, 당신은의 탐색 막대 비슷한 싶어 [LESS 사이트를?] (http://lesscss.org/) –
예. 그렇게; ive는 LESS 탐색 바처럼 작동하게했습니다. 문제는 스크롤하기 전에 요약 div (탐색 모음과 동일)의 크기를 조정하면 아래의 초기 내용을 덮어서 스크롤하여 볼 수있는 방법이 없다는 것입니다. – DVCITIS