내가 필요한 것은 외부 div를 사용하여 메시지를 스크롤 할 수있게하는 것입니다. inner div는 외부 div의 하단에 위치하여 새 메시지가 (JavaScript를 통해) 추가 될 때 맨 아래부터 시작하여 위로 올라가는 ... 작동합니다. 스크롤 할 수 없습니다.스크롤 할 때 div를 가져 오는 데 문제가 있습니다. [CSS]
<div id="outside">
<div id="inside">
<p>The quick</p>
<p>brown fox</p>
<p>jumps</p>
<p>over the</p>
<p>lazy</p>
<p>dog.</p>
<p>I'm on the bottom!</p>
<p>I'm on the bottom!</p>
<p>I'm on the bottom!</p>
<p>I'm on the bottom!</p>
</div>
</div>
<style>
#outside {
height:150px;
width:300px;
position:relative;
overflow-y:scroll;
}
#inside {
position:absolute;
bottom:0;
}
</style>
편집 : 그것은 라이브 채팅 출력 당신이 결국 출력을 오버 플로우거야 보내는 메시지를 계속한다면 내가 일하고 있어요 무엇 http://io-chat.com:85/lobby에 가서 참조하십시오. 이제 스크롤 할 수 있지만 상단에 큰 공백이 생깁니다.
JavaScript 및 HTML을 jsFiddle에 게시 할 수 있습니까? –
언제든지 모든 채팅 메시지를 보시겠습니까, 아니면 맨 아래에 몇 개만 보시겠습니까? – sinisake
라이브 테스트 : http://io-chat.com:85/ – Xymon