2012-08-04 4 views
4

IE에서 텍스트 영역에 리사이 저를 추가하는 방법은 무엇입니까? Chrome 및 Firefox와 동일합니다.IE에서 텍스트 영역에 resizer를 추가하는 방법은 무엇입니까?

jQuery.resizable는() 나를 위해 작동하지 않습니다 :(

감사합니다

+0

체크 아웃 내가 영감을 다시 잠시를 만들어 내 griphandle 플러그인 : https://github.com/PeeHaa/

.ui-resizable-handle { transform: translateY(-100%); } 

당신이있어 최종 결과를 볼 수 있습니다 gripHandler – PeeHaa

+0

아마도 유용한 정보입니다. Chrome 및 Firefox의 textarea 크기 조정 기능이 기본입니다. 즉, Internet Explorer 용 플러그인을 검색하고 사용해보십시오. 행운을 빕니다. –

답변

-3

이는 widthheight과 같이 정의하여 CSS에서 해결 될 수 없습니다!

.resize { 
    width: 100px; 
    height: 100px; 
} 

<textarea class="resize"></textarea> 
+1

어떻게 도움이 될까요? 조금 더 설명 할 수 있습니까? –

+0

사실. 질문은 텍스트 영역 크기를 설정하는 것이 아니라 사용자가 텍스트 영역의 크기를 동적으로 조정할 수 있도록 허용하는 것입니다. – saluce

5

Internet Explorer (및 Microsoft Edge, 2016 년 5 월 5 일 기준)는 textarea 요소의 네이티브 그리퍼/크기 조정을 지원하지 않습니다. 은 나중에 (Microsoft Edge에서) 옵션은 현재 기능을 polyfill하는 것입니다.

많은 옵션이 작업을 수행 온라인 존재하지만, 당신이 jQuery를하고 jQuery를 UI를 사용하는 경우, 당신은 Resizable 위젯을 사용할 수 있습니다 기본적으로

$("textarea").resizable({ 
    handles: "se" // place handle only in 'south-east' of textarea 
}); 

, 이것은 텍스트 영역 아래에 처리기를 배치합니다. 나는이 마음에 들지 않았다 http://jsbin.com/rumokazepo/edit?html,css,js,output

관련 문제