首頁  >  文章  >  web前端  >  基於SVG的里程表數位運動模糊特效插件

基於SVG的里程表數位運動模糊特效插件

黄舟
黄舟原創
2017-01-18 14:44:381576瀏覽

  下載外掛程式

 (2)

簡短教學

odoo.js是一款基於HTML5 SVG的里程表數位運動模糊特效外掛程式。此插件用於模擬里程表的數位快速翻轉時的效果。它使用簡單,數字翻動時帶運動模糊效果,非常的酷炫。

使用方法

在頁面中引入odoo.js檔案。

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

HTML結構

使用一個

作為里程表的容器。
<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的里程表數字運動模糊特效插件的內容,更多相關內容請關注PHP中文網(www.php.cn)!


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn