http://www.w3im.com/ko/howto/howto_js_dropdown.html


여기 있는 내용을 토대로 하여 웹서비스 메뉴바를 바꾸려 하였다.

그리고 이틀동안 뻘짓을 하였다.

그리고 실패하였다.


위 사진을 보면 코드 그대로 큰 변화없이 사용하는데

메뉴 버튼 모양을 바꾸고 싶어서 이것저것 만지던 중 드랍기능이 작동이 안되었다.

무엇때문인가 싶어서 모든 경우를 다 찾으며 했는데... 

정답은 저 빨간색 부분에 클래스였다.


저 부분이 없으면, 즉 클래스가 설정이 안되면 기능이 작동을 안한다.

정확히 말하면 드롭다운 메뉴가 발생하게 되는 classList.toggle("show") 기능이 작동을 안하였다.


아직도 왜 그런지 모르겠다.


그리고 이를 다 수정하여 내 코드에 옮기면 또 안된다.

매번 안된다.

+ Recent posts