Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- JS
- React
- PM
- Django
- typescript
- 동료리뷰
- ai로 앱 만들기
- select css
- python
- iframe
- 빠른 서버
- 공유 오피스
- 스타트업
- 좋은 리더란
- XFrameOptions
- 느린 서버
- 테드스페이스
- javascript
- html
- Regexp
- multiprocessing
- turborepo
- 2인 사무실
- css
- 개발자
- select tag
- Domination Game
- 리더
- 구로 공유 오피스
- 구로 디지털 단지 사무실
Archives
- Today
- Total
목록select css (1)
개발하는 일상

한 줄 요약 select 태그를 커스텀하게 만들고 싶다면 div 태그에 tabIndex="0" 속성을 주고, blur 이벤트리스너를 활용해보자 여러 옵션 중 하나를 선택할 수 있게 해주는 HTML 태그가 있다. select 태그인데, 내부 운영용 툴을 만들다가 이 태그를 쓰게 되었다. select 태그를 쓰게 되면 디폴트로 아래 그림1와 같은 디자인이 따라온다. 이 디자인은 css로 바꿀 수 없다는 것이 문제였다. 아무리 내부용 툴이지만 이렇게 만들고 싶진 않아서, div 태그로 직접 select 태그를 구현하기로 했다. 적절한 style과 클릭 이벤트리스너를 달아서 아래 그림2와 같은 태그를 만들었다. div 태그로 select 태그를 흉내내면서 생긴 하나의 문제가 있었다. select 태그는 선택지를..
개발 간단 팁
2023. 12. 24. 23:14