2014-11-04 3 views
0

하나의 컨테이너 안에 두 개의 자식 요소가 있습니다. 나는 한 어린이를 용기의 맨 위에 놓고 다른 어린이는 용기의 밑에 놓기를 원합니다. 중간 부분 (내용)은 상위 및 하위 하위 요소 사이를 스크롤해야합니다.컨테이너 div 안에 고정 머리글과 바닥 글이있는 스크롤 가능 본문을 만들려면 어떻게해야합니까? jQuery 사용하기

컨테이너 안의 두 하위 요소가 고정 된 위치에 있고 내용이 위쪽 및 아래쪽 div를 모두 스크롤하지 않고 스크롤해야합니다.

CSS 또는 jQuery를 사용하는 솔루션을 사용하고 싶습니다. JSFiddle 예를 보려면 아래 내 의견을 참조하십시오.

+0

http://jsfiddle.net/0xr2nwg2/9/ – user2668276

답변

1

나는 아래에 코멘트를 추가하고 싶지만 낮은 평판 때문에 나는 그것을 할 수 없었다.

다음 jsfiddles 살펴 보자

1) http://jsfiddle.net/davidpauljunior/g2ydV/8/

2) http://jsfiddle.net/yASFU/

스타일 :

#content { 
    width: 80%; 
    margin: 0 auto; 
    padding: 60px 0; 
} 
+0

도움을 주셔서 감사합니다하지만 당신은 당신이 4000px을 div에하는 수정 높이를 주었다 알고 : 다음은이 개념을 설명하기 위해 당신의 바이올린의 수정 된 버전입니다. 그 div 안에 동적 데이터를 표시해야하기 때문에 그럴 수 없습니다. – user2668276

+0

이 것은 고정 된 높이 문제가 없었습니다. http://jsfiddle.net/g2ydV/79/ – Veera

+0

답변을 주셔서 감사합니다. 실제로 가로 스크롤이있는 동일한 페이지에서 5-6div를 얻었습니다. position : fixed로 설정하면 모든 머리말과 꼬리말이 스크롤과 함께 움직입니다. – user2668276

-2

그냥에서 필요한 요소 position:fixed; 추가를 CSS. 같은를 반영하기 위해 fiddle 업데이트

.inside { 
    top: 2px; 
    border: 1px solid #000; 
    background-color: #000; 
    color: #FFF; 
    height:50px; 
    position:fixed; 

    } 

    .inside2 { 
    bottom: 2px; 
    border: 1px solid #000; 
    background-color: #000; 
    color: #FFF; 
    height:50px; 
    position:fixed; 
    } 

Further read : 그래서 CSS 같은 것을 보일 것입니다.

+1

답변이 왜 왜곡되었는지 설명해 주실 수 있습니까? –

+0

답변 해 주셔서 감사합니다. 실제로 가로 스크롤이있는 동일한 페이지에서 5-6div를 얻었습니다. position : fixed로 설정하면 모든 머리말과 꼬리말이 스크롤과 함께 움직입니다. – user2668276

+0

머리글과 바닥 글의 위치를 ​​고정하면 스크롤과 함께 이동하지 않습니다. 그리고 머리말과 꼬리말을 고정시키고 고정 폭을 원한다면 수평 스크롤이 어떻게 문제가되는지 알지 못합니다. 그러면 그냥 추가 할 수 있습니다. –

0

내용을 저장할 다른 내부 div를 추가하고 overflow-y: scroll을 설정하여 내용 만 스크롤하고 머리글과 바닥 글은 스크롤하지 않도록 할 수 있습니다.

http://jsfiddle.net/jwnace/vtuv6wh6/

+0

여러분 모두 감사합니다. 나는 내가해야 할 일에서 성공한다. 모든 코드가이 작업을 수행하는 데 도움이됩니다. – user2668276

관련 문제