ASPX 페이지에서 양식의 지출을 구성하는 숫자가 <label>
및 <asp:TextBox>
인 간단한 양식이 있습니다.ASP의 텍스트 상자 뒤에 텍스트/레이블 표시
필드가 필수임을 나타내는 텍스트 상자 뒤에 문자열을 추가해야한다는 요구 사항이 있습니다. 필드 뒤에서 <span>
, <em>
또는 <div>
을 추가하려고했으나 여전히 텍스트 상자의 아래쪽에 메시지가 표시됩니다.
나를 위해 어떤 방법으로 이것을 할 수 있습니까?
편집 : 워터 마크와 마찬가지로 텍스트 상자의 오른쪽을 의미합니다. 내 잘못이야. 샘플 코드에 대한
편집 : 나는 모든 제안을 시도 거라고하지만 여전히 내 코드 문제 또는하지의 여부를 생각하고, 작동하지 않는
. 아래는 나의 코드입니다 :
<label>Telephone No.</label>
<asp:TextBox ID="txtTelNo" runat="server"></asp:TextBox>
<span class="afterInput">test</span>
어떤 포인터입니까? 감사. 그것이 나오는 것에 따라
대답에 대한
EDIT 문제는 CSS 속성에있다. 내가 사용한 템플릿은 display: block
속성으로 할당 된 모든 입력을 가지므로 <input>
요소를 푸시 다운 한 후에 아무 것도 만들지 않습니다.
display: inline-block
으로 사용자 정의 CSS 클래스를 만들고 적절하게 할당 한 후 원하는 결과를 얻을 수 있습니다.
제공된 대답, 특히 :after
속성과 워터 마크 속성에 대해 감사드립니다.
당신은 텍스트 상자에 워터 마크를 추가한다는 뜻입니까? –
물 표시가 아까워서, 텍스트 상자의 오른쪽에 의무적 인 메시지가 있다는 뜻입니다. – ipohfly
샘플 코드를 넣을 수 있습니까? ...? –