원래 프런트엔드 HTML 코드에서는 텍스트나 이미지의 가로, 세로 스크롤을 구현하기 위해 Marquee를 사용했지만, 브라우저 호환성과 W3C 표준 준수를 고려한 끝에 여전히 JavaScript 코드를 사용하여 구현될 것이라고 생각했습니다. 나중에는 jquery에 푹 빠졌습니다. 아래에 적힌 내용이 초보자에게 도움이 되었으면 좋겠습니다. 전문가의 비판은 금물이지만 지도는 환영이고 감사합니다.
원리: 원활한 스크롤의 원리는 동일한 내용을 담은 두 개의 컨테이너를 사용하여 사람들의 시야를 속이는 효과를 얻는 것입니다. 그런 다음 전체 대형 컨테이너의 스크롤 막대를 좌우 또는 상하로 움직여 스크롤을 수행합니다. 아래 첨부된 그림은 원리를 간략하게 설명하기 위해 손으로 그린 그림입니다. 우선, 우리의 목적은 상자 1의 내용을 왼쪽으로 가로 스크롤하는 것을 구현하는 것입니다(오른쪽 스크롤과 위아래 스크롤의 원리는 실제로 거의 동일합니다. 둘 중 하나만 알면 나머지는 다음과 같습니다). 문제가 되지 않습니다.) 그런 다음 페이지가 로드되면 js를 사용하여 상자 2의 콘텐츠(html 콘텐츠)를 상자 1의 콘텐츠와 동일하게 동적으로 할당합니다. 그런 다음 스크롤 막대를 점차 오른쪽으로 이동하여 왼쪽 효과를 얻습니다. 너무 많이 말했거든요. 나중에 코드(설명 포함)를 첨부하겠습니다.
1.html 코드