2013-05-30 4 views
0

이 방법을 어떻게 알 수 있습니까?숨겨진 요소를 포함하여 텍스트를 정렬하는 방법

줄 번호 1은 별표를 숨 깁니다. 별표를 숨기기도하는 방법은 너비가 차지합니까?

샘플 코드

<tr> 
<td> 
    <span width="10px" class="required" style="display: none;"%>Required">*</span> 
    <input type="text" class="param" size="40" name="fullName" value=""/> 
</td> 
</tr> 
<tr> 
<td> 
    <span width="10px" class="required"%>Required">*</span> 
    <input type="text" class="param" size="40" name="fullName" value=""/> 
</td> 
</tr> 

감사

+0

당신이 jQuery를 함께하고 싶은 수행 HTML에 변경, 그것을 위해 jQuery를 필요하지 않습니다? 아니면 그냥 HTML? – Alvaro

+0

JQuery를 선택기로 사용하면 html이 표시됩니다. – user2013221

답변

4

그런 다음

$('selector').css('visibility','hidden'); 

그것은 내용을 숨길 사용하여 공간을 둡니다.

+0

@ user2013221 문제를 해결 했습니까 – PSR

+0

아직 없습니다. .required를 선택하려고 할 때. 경고 ($ (". 필수 : ​​표시). 크기()); 결과 표시 2. 위의 선택 때문에 hide()를 사용하는 이유. 실마리가 있습니까? – user2013221

1

input{ 
    float:right 
} 
span{ 
    float:left 
} 

DEMO

또는

style="visibility:hidden;" 대신 시도 style="display:none"

DEMO 2

1

display:none 대신 visibility:hidden을 사용하십시오.

당신은

<tr> 
<td> 
    <span width="10px" class="required" style="visibility: hidden;"%>Required">*</span> 
    <input type="text" class="param" size="40" name="fullName" value=""/> 
</td> 
</tr> 
<tr> 
<td> 
    <span width="10px" class="required"%>Required">*</span> 
    <input type="text" class="param" size="40" name="fullName" value=""/> 
</td> 
</tr> 

LIVING DEMO

관련 문제