채택완료

메뉴바(햄버거버튼)눌렀는데 상단위치로 옮겨지는데 막는거 어떻게 하나요

안녕하세요, 모바일 버전으로 작업중인데,
빌더에 들어있는 헤더를 고정시키고 햄버거 버튼을 개조해서 누르니까 

페이지가 현재 보고있는 위치가 아니라 상단으로 올라가버려서

이 이동을 막으려면 어떻게 해야하나요?

답변 3개

채택된 답변
+20 포인트
2023-03-24 (금) 11:14:37

a 테그 기본 움직임(?)이라 그런거 같습니다.

preventDefault()를 걸거나

button으로 바꾸면 됩니다.

문법상(?)으로도 button이 더 맞는거 같습니다.

preventDefault() 이나 button 을 추가하시면 되는데 저도 윗분처럼 button 이 맞는거같습니다

2023-03-24 (금) 10:12:49

이벤트를 막아야합니다.

햄버거에 걸려있는 이벤트리스너에 preventDefault()를 추가해보세요.

답변을 작성하려면 로그인이 필요합니다.