2011-01-10 2 views
3

오늘 내 친구를 돕고 있습니다. 그는 스크롤바를 사용하여 텍스트 영역을 30px 높이로 표시하기를 원하는 문제를 발견했습니다. 불행하게도 우리가 텍스트 영역에 높이를 주면 스크롤바는 보이지 않지만 마우스 스크롤러/키보드를 사용하여 내비게이션 키를 위아래로 움직일 때 작동합니다.스크롤바가 높이에 대한 텍스트 영역에 표시되지 않습니다. 30px

CSS는

<style type="text/css"> 
.txtarea { height:50px; overflow-y:scroll; } 
</style> 

HTML을

<textarea class="txtarea"></textarea> 

도와주세요.

답변

5
.txtarea { 
    overflow-y: visible 
} 

또한, 텍스트 영역은 적어도 ~ 70 픽셀 높은 그렇지 않으면 상자가 스크롤바를 보여주기 위해 너무 작은 수 있습니다.

http://jsfiddle.net/gTzPM/

+0

답장을 보내 주셔서 감사합니다. 50px 자체의 경우 스크롤 막대가 표시되지만 내 요구 사항은 텍스트 영역을 30px 높이로만 표시하는 것입니다. 그렇다면 높이를 높이는 대신 다른 해결책이 있습니까? –

관련 문제