다음은 입력 윈도우가 아닌 텍스트 자체 아래에 테두리가있는 "검색"단어를 표시하려고합니다. CSS placeholder
(여기서는 How do I Add border to text in inputfield)을 사용하려고 시도했지만 작동하지 않습니다.입력 필드의 텍스트에 테두리 추가
<input id="search" name="s" type="text" onfocus="if(this.value=='Search') this.value='';" onblur="if(this.value=='') this.value='Search';" value="Search" />
나는 많은 나에게 수정 프로그램을 제공 할 수 있습니다 누구 이건 의무가 될 것이다 : 여기 내 입력 상자 (이 워드 프레스에 대한 검색 박스)입니다. 나는 onfocus=
과 onblur=
을 단지 placeholder=
대신에 가지고 있기 때문에 그것이 있다는 것을 알고있다. 텍스트 장식 : 여기
고마워요.하지만 테두리가 있어야합니다. 하단 : 1px 단색, 텍스트 장식 : 밑줄. 나는 그것의 구체적인 것을 알고 있지만, 디자인에 의해 요구된다. –
그것은 약간의 노력이 필요하다. 아마도 이것은 당신이 찾고있는 것이다 : http://jsfiddle.net/HR5N8/406/ – Tdelang
나는 이것이 트릭,하지만 당신의 도움에 감사드립니다. 이 일을 만들기위한 추가 연구에 대한 제안이 있습니까? 자바 스크립트를 사용해야합니까? –