2009-07-31 6 views
11

연락처 양식이있는 이전 사이트를 살펴볼 예정이며 IE8에서는 항상 콘텐츠가없는 경우에도 내 텍스트 영역에 세로 스크롤 막대가 표시됩니다.IE8에서 텍스트 영역의 기본 스크롤 막대를 비활성화하는 방법은 무엇입니까?

Firefox에서는 텍스트 영역의 내용이 필요한 것으로 판단되는 높이에 도달 할 때까지 수직 스크롤 막대가 보이지 않습니다.

필자는 이전 사이트에서 입력 상자의 스타일을 지정했으며 기본적으로 나타나는 스크롤 막대를 사용하면 모양이 매우 못 생깁니다.

내 질문에, 내가 이것에 대해 할 수있는 것이 있습니까 아니면 그냥 기본 IE8 동작입니까?

overflow: auto 설정을 시도했지만 효과가 없습니다.

+0

이상한 일입니다. CSS 솔루션 또는 jscript를 찾고 계십니까? –

+0

CSS 선호하지만 ... JS *해야합니다 * – alex

+0

오버플로를 시도 했습니까 : 아래에 언급 된 것처럼 숨김? –

답변

23

내가 지금 IE8에서 테스트 할 수 없습니다,하지만 난이 IE6에서 작동 함을 알 수 있습니다 :

textarea { 
    overflow-y: auto; 
} 
+0

내 업데이트를 확인하십시오! 귀하의 답변에 감사드립니다. – alex

-3

사용 오버플로 : 숨겨진 모든 것이 잘 될 것입니다.

<HTML> 
    <BODY> 
     <textarea rows="10" style="overflow: hidden;"/> 
    </BODY> 
</HTML> 
+3

이렇게하면 보이는 영역에 들어갈 수있는 것보다 더 많은 텍스트를 입력하면 사용자가 매우 어려워집니다. –

+0

나쁜 해결책. 이렇게하면 텍스트가 숨겨져 사용자를 혼란스럽게 만듭니다. 또한 태그 수프의 표준은 무엇입니까? – You

+0

나는 OP가 스크롤 바가 전혀 거기에 있지 않길 바란다고 생각했다. .. 나쁘다! – Tejs

관련 문제