>  기사  >  웹 프론트엔드  >  SVG 기반 주행 거리계 디지털 모션 블러 특수 효과 플러그인

SVG 기반 주행 거리계 디지털 모션 블러 특수 효과 플러그인

黄舟
黄舟원래의
2017-01-18 14:44:381616검색

플러그인 다운로드

(2)

간략한 튜토리얼

odoo.js는 HTML5 SVG를 기반으로 한 주행 거리계 디지털 모션 블러 효과입니다. 플러그인. 이 플러그인은 주행 거리계 숫자의 빠른 전환 효과를 시뮬레이션하는 데 사용됩니다. 사용하기 쉽고 숫자를 뒤집을 때 모션 블러 효과가 있어 매우 멋집니다.

사용법

페이지에 odoo.js 파일을 소개합니다.

<script type="text/javascript" src="js/odoo.js"></script>

HTML 구조

dc6dce4a544fdca2df29d5ac0ea9906b를 주행 거리계의 컨테이너로 사용하세요.

<div class="js-odoo"></div>

CSS 스타일

숫자 및 기타 속성의 글꼴과 색상을 사용자 정의할 수 있습니다.

.js-odoo {
  font-size: 60px;
  font-family: Roboto;
  fill: #fff;
  text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}

플러그인 초기화

odoo.js 플러그인은 다음과 같은 방법으로 초기화할 수 있습니다.

odoo.default({ el:&#39;.js-odoo&#39;,value:&#39;¥68,123,000&#39; })

는 초기화 중에 기본 구성 매개변수를 수정할 수도 있습니다.

odoo.default({
  el: &#39;.js-odoo&#39;,
  value: &#39;£42,000,000&#39;,
  lineHeight: 1.35,
  letterSpacing: 1,
  animationDelay: 100,
  letterAnimationDelay: 100
});

주행 거리계 애니메이션을 취소하려면 cancel() 메서드를 호출하면 됩니다.

const cancel = odoo.default({ el: &#39;.js-odoo&#39;, value: &#39;£42,000,000&#39; });
cancel();

위 내용은 SVG 기반의 odometer 디지털 모션 블러 특수효과 플러그인의 내용입니다. 더 많은 관련 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.