2012-03-04 5 views
0

나는 jquery 힌트를 가지고 있고 테두리를 변경하지 않고 불투명도를 사용하기 위해 div에 포함 된 텍스트 영역을 가지고 있습니다. 텍스트 필드에 입력 할 때 컨테이너를 벗어나면 입력 한 내용을 볼 수 없습니다. div가 텍스트를 따르게하려면 어떻게해야합니까?div에 포함 된 텍스트 영역 확장하기

텍스트 필드 :

<label><div id="name"> 
          <textarea name="name" type="text" id="name" title="Enter Message Here" rows=9 cols=60 maxlength="2000"></textarea> 

         </label> 

스타일 :

#name { 
    border: 1px solid #c810ca; 
    width: 270px; 
    height:159px; 
    } 
+1

가독성을 위해 질문을 편집 할 수 있으십니까? 또한 이전 질문에 대한 정답을 받아들이는 것도 상처를주지 않을 것입니다. – Jeroen

+0

잘못된 코드를 확인하십시오 ... 닫는 div 태그가 없습니다. 당신은 id = "name"을 두 번 사용합니다 ... – Mika

답변

2

시도가 기본적인 것들을 개선 : 한 번 이상 어떤 ID 이름 이상을 사용하지 마십시오

  1. 을 (당신은 div#name 가지고 textarea#name , 문제가 발생할 수 있음)
  2. Clos 올바른 순서로 전자 태그
  3. 텍스트 영역은 지원하지 않습니다 text 속성

그것은 당신에게 문제가 해결되지 않을 경우, 좀 더 자세한 내용을 적어주세요 - 제가 테스트 한 코드를 내가 난 것을 볼 수 있습니다 타자. div의 높이를 유연하게 지정하려면 (텍스트 영역의 높이가 일정하지만 여전히 크기를 조정할 수 있음) height을 제거하고 min-height으로 바꿉니다.

+0

여러 ID를 사용하면 확실히 문제가 발생합니다. 어떤 종류의 메소드가 적용될 때 동일한 id를 가진 첫 번째 요소 만 호출됩니다. 당신의 대답이 OP의 문제를 해결했는지는 모르지만 당신은 +1 할 자격이 있습니다. –