legend관련 질문입니다.
세련
body
fieldset
legend모교 이름 쓰기/legend
pinput name=user_txt_1 type=text title=맹공//p
pinput name=user_txt_2 type=text title=중학교 이름 //p
pinput name=user_txt_3 type=text title=고등학교 이름 //p
/fieldset
/body
input태그 사용시 fieldset태그로 감싸주고
그 내용의 제목을legend테그로 정의 해주는 거로 알고 있습니다.
하지만 디자인너가 따로 제목내용을 디자인해서(jpg이미지 타이틀)로 잡아서 보내주면
legend태그는 소스안에서만 보여지고 브라우져에서는 안보이는데
어떻게 하는건지요?
-
알찬바로
legend 가 브라우져에서 안보인다면 legend 속성에 대한 기본 css 에 아마도 display:none 등의 값이 지정되어 있을 것입니다. 이 부분을 삭제해주시면 정상적으로 보이게 되는데 문제는 브라우져별로 legend 값을 랜더링 하는 방법이 약간씩 다르다는 것입니다. 이문제의 해결방법은 브라우져별 css 를 다르게 적용시키면 문제가 해결이 되겠지요.
-
겨루
fieldset legend {display:none;}
-
기쁨해
fieldset는 form요소를 분리하는데 사용하고요 거기의 legend는 그 분리된 요소의 제목을 나타냅니다.
즉 어떻게 보면 form요소의 제목으로 이미지같은걸 넣으면될듯하지만 이놈이 생각보다 제어가 잘 되지 않습니다.
고로 legend는 그냥 숨겨두시고 hn을 이용해서 제목을 출력해보세요