티스토리 뷰
select 박스는 폼태그로 브라우저에서 스타일정의가 어렵게 만들었다.
접근성에 스타일변경을 막은것이기 때문이다.
그러나 ie9 이상부터는 select 도 스타일을 줄수 있게 되었다. css로!
html
<div class="select">
<select><option>글자</option></select>
</div>
css
.select {display: inline-block;position: relative;}
.select:after {display: inline-block;content: '';position: absolute;right: 9px;top: 11px;width: 8px;height: 8px;border-bottom: 1px solid #363636;border-left: 1px solid #363636; -webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
select {height: 36px;padding: 0 25px 0 13px;border: 1px solid #ddd;background: #f9f9f9;line-height: 36px;-webkit-appearance:button;-moz-appearance:button;appearance:button;}
select::-ms-expand {display: none;}
여기서 중요한거는 ie9 이상에서 apperance 초기화가 안된다.
그래서 아래에 또 추가를 해줘야 한다.
select::-ms-expand {display: none;}
'웹표준' 카테고리의 다른 글
background-size:cover ie8 대응 (0) | 2018.05.29 |
---|---|
opacity : ie 대응 (0) | 2018.05.29 |
iframe 영역 꽉채워서 나타내기 (유투브, 구글맵) (0) | 2018.05.24 |
Video 태그 배경으로 자동재생하기 (0) | 2018.05.11 |
- Total
- Today
- Yesterday
- background-cover
- git 폴더제외
- 구글맵
- Git
- gitignore
- 아이프레임 반응형
- Video
- 비디오 자동재생
- IE8
- video 배경
- video autoplay
- 아이프레임
- git 파일 제외
- video loop
- opacity
- IE7
- 웹표준
- 유투브
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |