반응형
Notice
Recent Posts
Recent Comments
IT 일기장
[Javascript] 탭 모두 닫기 기능 구현 본문
반응형
프로젝트 진행 중에 이사님이 만드신 탭 UI가 있다.
그 탭 마다 닫기(X) 버튼이 존재하고, 누르면 탭이 닫히고 컨텐츠가 사라지는 형식이다.
보자마자 딱 떠오른게 "모두 닫기", "현재 탭 제외하고 닫기" 가 떠올랐는데 모두 닫기부터 구현해봤다.
모두 닫기 화면을 보여주는 형식
2가지 정도 생각해볼 수 있었는데.. 하나는 탭에서 오른쪽 클릭을 눌렀을 때, 다른 하나는 버튼 형식으로 화면에 보여주는 형태다.
개인적으로 나는 오른쪽 클릭을 많이 쓰기 때문에 오른쪽 클릭을 눌렀을 때로 구현했다. ( 다른 사람들의 의견은 후자의 방법을 선택 ) 나만 편하면 되는 것이 아닌 UI를 이용하는 사람들의 의견이 더 중요하기에 고려할 필요가 있다.
간단한 탭 예제를 만들어 기록용으로 남겨놔야지..
See the Pen tab close by BBongSu (@BBongSu-the-animator) on CodePen.
반응형
'프로그래밍 언어 > JavaScript' 카테고리의 다른 글
[Javascript] 디지털 시계 만들기 (0) | 2022.01.11 |
---|---|
[Javascript] 웹페이지 프린트 출력 (0) | 2022.01.07 |
[JQuery] fadeIn() (0) | 2021.12.20 |
[Javascript] setInterval()을 활용한 타이핑 효과 (0) | 2021.12.17 |
Comments