반복 시청 엔딩

Loopable ending

마지막 장면이 첫 장면으로 자연스럽게 이어지게 설계합니다.

···
html
<div class="s-demo"><div class="le"><div class="le-ring"><div class="le-a">OPEN</div><div class="le-b">PAYOFF</div><div class="le-dot"></div></div><div class="le-note">LAST FRAME <b>↻</b> FIRST FRAME</div></div></div>
css
.s-demo{position:absolute;inset:0;display:grid;place-items:center;padding:clamp(8px,3vmin,20px);font:700 clamp(10px,max(2.8vmin,1vw),16px)/1.25 sans-serif;color:var(--fg)}.s-demo *{box-sizing:border-box}@media(min-width:600px){.s-demo>div{transform:scale(1.4)}}.le{text-align:center}.le-ring{position:relative;width:clamp(105px,32vmin,215px);aspect-ratio:1}.le-ring:before{content:"";position:absolute;inset:0;border:clamp(7px,2vmin,14px) solid var(--line);border-top-color:var(--accent);border-right-color:var(--accent-2);border-radius:50%;animation:lering 5s linear infinite}.le-a,.le-b{position:absolute;inset:27%;display:grid;place-items:center;background:var(--surface);border:1px solid var(--line);font-weight:900;font-size:clamp(10px,max(2.6vmin,1vw),16px);animation:lelabel 5s steps(1) infinite}.le-b{opacity:0;animation-delay:2.5s}.le-dot{position:absolute;top:-14px;left:50%;width:clamp(12px,3vmin,20px);aspect-ratio:1;border-radius:50%;background:var(--fg)}.le-note{margin-top:clamp(5px,2vmin,14px);font-size:clamp(10px,max(2.3vmin,1vw),14px);font-weight:900}.le-note b{color:var(--accent);font-size:1.5em}@keyframes lering{to{transform:rotate(360deg)}}@keyframes lelabel{0%,49%{opacity:1}50%,100%{opacity:0}}

반복 시청 엔딩은 영상의 끝을 시작과 연결해 다시 볼 때 이음새가 덜 느껴지게 하는 구성입니다. 장면의 동작이나 문장을 이어 붙일 수 있습니다.

데모의 원형 경로에서 마지막 화살표가 다시 첫 컷으로 돌아옵니다. 끝부분의 시각 요소와 시작 프레임을 함께 편집해 보세요.

반복 자체가 목적이 되면 결론이 흐려집니다. 핵심 정보는 첫 재생에서도 전달되어야 합니다.

언제 쓰나

짧은 동작 시연이나 연속되는 장면을 편집할 때 씁니다.

페이지로 열기 ↗