각 브라우저의 select 태그 속성과 각 브라우저의 지원이 다소 다르기 때문에 각 브라우저에서 선택 상자가 다르게 표시되는 것으로 알고 있습니다. 다음으로 기본 모양 CSS를 지원하여 완벽하게 호환되는 선택을 만들어 보겠습니다. 속성.
제어 변수를 사용하여 선택의 높이, 패딩 및 줄 높이를 제어하고 DEMO를 작성하여 각 브라우저에서 height.100.padding.0, height.no.padding.100, no의 세 가지 상황을 테스트했습니다. height.no.padding 결과는 각 브라우저의 링크 이미지와 같습니다. DEMO 모습
다음과 같은 연구속성을 얻을 수 있습니다.
ie6 |
ie7 |
ie8 |
ie9 |
ff |
채널 |
SF |
앗 |
|
기본 높이 |
22픽셀 |
22픽셀 |
19픽셀 |
20픽셀 |
19픽셀 |
19픽셀 |
||
키 |
F |
ㅇ |
ㅇ |
ㅇ |
ㅇ |
ㅇ |
F |
ㅇ |
패딩 |
F |
F |
ㅇ |
ㅇ |
ㅇ |
ㅇ |
F |
ㅇ |
줄 높이 |
F |
F |
F |
F |
F |
F |
ㅇ |
F |
텍스트 세로 중앙 정렬 |
ㅇ |
ㅇ |
ㅇ |
F |
F |
ㅇ |
ㅇ |
ㅇ |