2010-06-16 2 views
2

ASP.Net에는 CheckboxList라는 태그가 있습니다. 이 태그의 출력은 다음과 같습니다.스타일 입력 태그

<table class="checkbox"> 
<tbody> 
<tr> 
    <td> 
     <input id="/*longdynamicstring1*/" type="checkbox" name="/*longdynamicstring2*/" /> 
     <label for="/*longdynamicstring1*/">Label Text</label> 
    </td> 
</tr> 
</tbody> 
</table> 

레이블 및 입력을 배치하고 싶지만 어떻게 찾을 수 있습니까?

.checkbox input{ 
padding-right: 5px; 
} 

.checkbox input[type='checkbox'] 
{ 
    padding-right: 5px; 
} 

하지만 그들 중 어느 것도 어떤 영향을 미쳤다 다음 시도. ASP이기 때문에 입력 요소에 대한 클래스를 설정할 수 없으며 동적 요소이기 때문에 ID를 참조 할 수 없습니다.

답변

0

선택기가 제대로 작동하므로 padding은 확인란에 아무런 영향을 미치지 않습니다. 여백 예를 들어, 작동합니다

.checkbox input { 
    margin-right: 50px; 
} 

는 직접보기 : 또한 http://jsbin.com/irari

RepeatLayout 특성을 살펴 -가 생성 된 HTML 더 CSS 친화적 할 수 있습니다.

+0

감사합니다. 나는 보통 뭔가 다른 것이 실제로 작동하지 않는다는 것을 알기 위해 다른 속성을 시도하지만,이 경우 어쨌든 나는 그것을 잊었다. – nosferat

+0

@nosferat - 문제 없습니다. 스택 오버플로에 오신 것을 환영합니다! – Kobi

관련 문제