2010-06-10 7 views
1

나는이 page 있습니다.CSS : 셀의 "너비"및 "높이"

login: [email protected] 
password: m 

내가 폭에 "td.select_edad 라벨"을 준 적이 있지만이 작업을 나던 .. 내가이되지 않는 것을 알고

, 그래서 조언은 무엇인가?

또 다른 질문 : 왜 "높이"(또한 사용되지 않음)가 필터 필드에 대해 정상적으로 작동합니까?

+1

그냥 추측하면 ... 레이블이 'display : block'으로 설정되어 있지 않습니다. –

+0

CSS 너비와 CSS 높이는 td 셀에 대한 width 특성이나 tcp 셀에 대한 특성이 아닙니다. 크기를 15px로 설정 한 것 같습니다. 크기가 적당합니다. –

+0

흠, 그 페이지의 소스 코드에서 "select_edad"를 찾을 수 없습니까?! – mkluwe

답변

1

label은 인라인 요소이므로 width은 효과가 없습니다.

labeldisplay:block으로 설정할 수 있으며 원하는대로 작동합니다.

덧붙여서, widthheight은 분명 CSS에서 사용되지 않습니다. 테이블에 대한 인라인 속성 (올바른 단어 인 경우 ...)으로 사용되지 않을 수 있습니다.

0

제 조언은 레이아웃 양식에 테이블을 사용하지 않습니다. 필요한 경우 fieldset 및 div를 사용하십시오. 영감을 얻으려면 WuFoo Form Gallery을보십시오.

+0

감사합니다.하지만 테이블에 어떤 문제가 있습니까? – ziiweb

+0

다음은 테이블의 문제점에 대한 개요입니다. http://www.chromaticsites.com/blog/13-reasons-why-css-is-superior-to-tables-in-website-design/ –