728x90
300x250
SMALL
셀렉트 박스 기본 css
select {
background: url(이미지경로) no-repeat right center;
-webkit-appearance: none; /* 네이티브 디자인 안보이게*/
-mox-appearance: none;
appearance:none;
cursor : pointer;
}
select::-ms-expand { /* ie 10,11 화살표 숨기기*/
display : none;
}
브라우저마다 셀렉트 화살표 모야이 다르게 보이기 때문에 안보이게 하고 bg 이미지를 넣어서 적용합니다.
화살표 이미지는 셀렉트 박스 오른쪽에 붙어서 표출되기 때문에
화살표 아이콘을 만들때 미리 여백을 줘서 만들도록 합니다
위 방법은 브라우저에 따라서 적용이 안될 수 있습니다.
옵션도 css로 수정 불가능 하기 때문에 수정하려면 스크립트를 사용해야 합니다.
label이 있다면 기본 셀렉트는 안보이게 하고 label에 스타일을 적용해서 셀렉트 박스를 만들 수 있습니다.
728x90
반응형
LIST
'Front-end > HTML' 카테고리의 다른 글
px을 %로 계산하는 방법 (0) | 2021.11.19 |
---|---|
한글깨짐, euc-kr 깨진파일 utf-8로 변경 (1) | 2021.11.12 |
화면을 줄였을때 밑으로 떨어지는 코딩 (0) | 2021.08.13 |
font-face 웹폰트 적용 eot, woff, otf/ttf (0) | 2021.08.11 |
폴리필(pollyfill) 이란? (0) | 2021.08.09 |
댓글