텍스트 영역이 부모 DIV 요소를 넘어서 늘어나는 것을 어떻게 방지 할 수 있습니까?
DIV 내부에있는 테이블 안에이 텍스트 영역이 있고 전체 테이블이 범위를 벗어나는 것처럼 보입니다.
더 간단한 경우에도 동일한 상황의 예를 볼 수 있습니다. div 안에 텍스트 영역을두기 만하면됩니다 (예 : 여기 www.stackoverflow.com에서 사용됨).
아래 이미지에서 텍스트 영역이 부모 크기 이상으로 늘어날 수 있음을 알 수 있습니까? 이것을 어떻게 방지합니까?
저는 CSS에 익숙하지 않아서 어떤 CSS 속성을 사용해야하는지 잘 모르겠습니다. 나는 디스플레이 와 같은 몇 가지를 시도 하고 오버플로 . 그러나 그들은 속임수를 쓰지 않는 것 같습니다. 내가 놓친 다른 것이 있습니까?
업데이트 : HTML
CSS
textarea {
max-width: 50%;
}
#container {
width: 80%;
border: 1px solid red;
}
#cont2{
width: 60%;
border: 1px solid blue;
}
이 코드를 http://jsfiddle.net 안에 넣으면 다르게 작동하는 것을 볼 수 있습니다. 텍스트 영역은 CSS 스타일로 선언 된 백분율로 제한되지만 부모 테이블이 원하는만큼 커지도록 할 수 있으며, 그러면 부모 테두리 위로 넘쳐나는 것을 볼 수 있습니다. 이 문제를 해결하는 방법에 대한 의견이 있으십니까?