값 길이를 기준으로 입력[type=text] 너비 결정
질문:
값의 길이에 맞게 요소가 자동으로 조정됩니까?
답변:
예, 이를 달성하는 방법에는 두 가지가 있습니다.
방법 1: 크기 속성 설정
다음 JavaScript 코드는 크기 속성을 설정합니다. <입력 유형="텍스트"> 요소를 해당 값의 길이로 조정:
function resizeInput() { $(this).attr('size', $(this).val().length); } $('input[type="text"]') // event handler .keyup(resizeInput) // resize on page load .each(resizeInput);
방법 2: CSS 텍스트 측정 사용
보다 정확한 맞춤을 위해 CSS 기술을 사용하여 계산할 수 있습니다. 입력 텍스트의 픽셀 너비. 자세한 내용은 다음 관련 답변을 참조하세요. [입력[유형=텍스트] 크기 너비?](https://stackoverflow.com/a/4926882/1363694)
위 내용은 해당 값에 따라 텍스트 입력 너비를 자동으로 조정하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!