써먹는 웹개발
[Html] 라디오버튼이나 체크박스를 텍스트와 줄 맞추기 본문
<INPUT type=radio>아하하
<INPUT type=checkbox>아하하
라디오버튼이나 체크박스 텍스트와 줄이 안맞아서
보통 td를 나눠서 줄을 맞추곤 했었는데 아래 소스 처럼 하면 간단히 해결이 되는군요;;
<INPUT style="MARGIN: 0px 3px 1px 0px; WIDTH: 13px; HEIGHT: 13px" type=radio>아하하
<INPUT style="MARGIN: 0px 3px 1px 0px; WIDTH: 13px; HEIGHT: 13px" type=checkbox>아하하
세밀하게 맞출때는
<input type="radio" style="vertical-align: 3px" checked>아하하
<input type="radio" style="vertical-align: 0px">아하하
<input type="radio" style="vertical-align: -5px">아하하
이렇게 vertical-align 속성으로 조절해도 편리하지요..
------------------------------------------------------------------------------------------------------------------------------------------------
또 예를들어 익스에서는 vertical-align: 3px 하면 맞지만 파이어폭스에서는 vertical-align: 4px 해야 맞더라!
그럴때는,
<style type="text/css">
.huh { vertical-align: 4px; }
* html .huh { vertical-align: 3px; }
</style>
<input type="radio" class="huh">아하하
이런식으로 두 브라우저간의 약간의 차이를 줄일 수도 있습니다
자세한건 구글에서 css ie hack 같은 검색어를 넣어보셔요
출처 : 사이트 사라짐
'Client > Html (+Html5)' 카테고리의 다른 글
[Html] ime-mode(imemode) 입력폼의 한영전환 지정하기 (3) | 2018.07.09 |
---|---|
[Html]a href="#" 일 경우 페이지 최상단으로 이동하는 것 막기 (0) | 2018.07.09 |
[Html] textarea 에 읽기 전용 속성 주기 (0) | 2018.07.09 |
[Html] BODY 태그의 배경색을 반드시 지정해야 하는 이유 (0) | 2018.07.09 |
[Html] IE 6.0이상에서 이미지 툴바 없애는 방법 (0) | 2018.07.09 |