점이나 짧은 선이 무한대 모양 경로를 끊김 없이 돈다.A short stroke travels continuously around an infinity path.
동기화 표시에서 무한대 경로의 짧은 선분이 2초마다 한 바퀴 돈다
선분이 교차점을 지날 때 갑자기 다른 경로로 점프한다
기본값은 클립에 쓴 값Defaults are the values used in the clip
| 항목PARAM | 기본DEFAULT | 범위RANGE | 메모NOTE |
|---|---|---|---|
| 주기 | 2000ms | 1500~3000ms | 한 번의 반복에 걸리는 시간이다 |
| 경로 폭 | 80px | 60~140px | viewBox 비율을 유지한다 |
| 선분 길이 | 18% | 10~25% | pathLength 100 기준이다 |
| 이징 | linear | linear | ease-in-out | 경로 이동은 등속, 맥동은 부드러운 왕복을 쓴다 |
.fx { width:80px; overflow:visible; }
.fx path { fill:none; stroke:currentColor; stroke-width:4; stroke-linecap:round; stroke-dasharray:18 82; animation:infinity 2s linear infinite; }
@keyframes infinity {
to { stroke-dashoffset:-100; }
}그대로 붙여 넣는다Paste as is
<대상>에 인피니티 로더를 적용해. 주기 2000ms, 경로 폭 80px, 선분 길이 18%, 이징 linear로 구현해. 예시 코드의 요소 구조를 함께 만들고 하나의 paused 타임라인으로 seek 가능하게 연결해. 동작 감소 설정에서는 첫 프레임을 유지해. SVG 경로에 pathLength="100"을 지정해.
Apply Infinity Path Loader to <target>. Use a 2-second cycle, an 80px wide closed SVG path with pathLength="100" and an 18-unit dash, and linear easing. Include the required element structure and drive the effect with one paused, seekable timeline. Hold the first frame when reduced motion is enabled.
<파일>의 대기 표시 또는 배경 영역에 인피니티 로더를 적용해. 주기 2000ms, 경로 폭 80px, 선분 길이 18%, 이징 linear를 사용하고 반복 위상을 절대 시간에서 계산해. 0초, 1초, 2초를 캡처해 중간 변화와 첫 프레임으로의 연결을 확인해.
Apply Infinity Path Loader in the waiting indicator or background region of <file>. Use a 2-second cycle, an 80px wide closed SVG path with pathLength="100" and an 18-unit dash, and linear easing; derive loop phase from absolute time. Capture at 0, 1, and 2 seconds to verify the intermediate change and the return to the starting frame.
HyperFrames · ReelForge · Scrolline
개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo