2017-05-08 5 views
-1
  1. 을 연결하고는 대부분 잘 작동하지만, 때때로 페이지는 div의이 계시 직전에 깜박하고 는 페이지처럼 보이는 만들기 로드 중입니다. 코드가 실행되기 전에 이로드 된 후 http://regen.no/samarbeidspartnere 페이지를로드 할 때 페이지가 분명하게 표시됩니다.
  2. id가있는 div에 #anchor 링크를 사용하면 페이지가 깜박 거리는 경우가 있습니다. 이 대상 사업부로 이동하기 전에 페이지가 점멸 "을 påmelding " "forsiden"와 사이에 변화 http://regen.no/start.

이 문제를 해결할 방법이 있습니까? 감사합니다. .방지 페이지 내 웹 사이트에 scrollreveal을 사용하고

+2

코드 예제를 제공 할 수 있습니까? 스크롤을 사용할 때 – PrestonM

+0

은 https://github.com/jlmakes/scrollreveal의 설명서에 따라 표시됩니다. 앵커 링크는 대상이 "#id"인 단순한 링크입니다. – jan

+1

문제를 재현하기 위해 샘플 코드를 붙여 넣을 수 있다면 더 많은 도움을 얻을 수 있습니다. –

답변

0

Chrome 개발자 도구에서 performance 탭을 사용하여 두 개의 앵커 포인트 사이에서 변경된 녹음을 수행했는데 링크에 도달하면 페이지가 바로 이동 한 후 부드러운 스크롤 효과가 발생합니다.

  • 을 페이지가 #top 부드러운 스크롤 효과가 발생
  • 로 직접 이동하기 때문에 페이지로 돌아갑니다 : 작은 예제로 이것을 설명하기의 사용자가 #bottom에 있으며 #top로 이동 클릭 가정 해 봅시다 이 깜박임 및 깜박이 결과를 얻을 이유 #bottom
  • 부드러운 스크롤을 다시 #top

이입니다.

어쩌면 js 코드 어딘가에 event.preventDefault();을 사용해야합니다.