Odometer 숫자 롤링
JSComposite


,원
자리마다 0부터 9까지 세로로 적힌 숫자 띠를 두고, 보여줄 숫자(--d)만큼 띠를 위로 올립니다. 띠는 줄바꿈 문자(\A)를 넣은 가상 요소로 만들어서 HTML이 길어지지 않습니다. JS는 자리마다 --d 값만 바꾸고, 굴러가는 움직임은 CSS가 맡습니다. 가격, 방문자 수, 날짜 표시에 쓸 수 있습니다.
값 조정
바꾼 값은 아래 코드에 바로 반영됩니다.
- 애니메이션 속성
- transform
- 렌더링 비용
- Composite
demo-로 시작하는 클래스는 미리보기 모양을 위한 것이라 복사할 코드의 CSS에는 넣지 않았습니다.