談?wù)刬mpress.js初步理解
1、對(duì)impress.js認(rèn)識(shí)
impress.js 采用 CSS3 與 JavaScript 語言完成的一個(gè)可供開發(fā)者使用的表現(xiàn)層框架(演示工具)。
現(xiàn)在普通開發(fā)者可以利用 impress.js 自己開發(fā)出類似效果的演示工具,但性能比基于 FLASH 的 Prezi 更優(yōu)。其功能包括畫布的無限旋轉(zhuǎn)與縮放,任意角度放置任意大小的文字,CSS3 3D 效果支持等。同時(shí),也支持傳統(tǒng) PowerPoint 形式的幻燈演示。
目前 impress.js 是基于 webkit 瀏覽器(Chrome、Safari)開發(fā),而在其它基于非 webkit 引擎,但支持 CSS3 3D 的瀏覽器也能正常運(yùn)行。
2、使用impress.js
引入impress.js:
<script src="js/impress.js"></script>
現(xiàn)在你可以看到創(chuàng)建一個(gè)新的幻燈片是多少的容易了。每個(gè)幻燈片是一個(gè)<div>元素 (在wrapper內(nèi)) 其class名稱叫做'step'。
<div class="step">
My first slide
</div>
雖然是創(chuàng)建一個(gè)簡(jiǎn)單的幻燈片,但你開始向你的幻燈片添加數(shù)據(jù)屬性時(shí)還是很有趣的。數(shù)據(jù)屬性表示它不是活動(dòng)幻燈片時(shí)你的幻燈片的屬性,您可以使用下面的數(shù)據(jù)屬性:
data-x = 幻燈片的x坐標(biāo)
data-y = 幻燈片的y坐標(biāo)
data-scale = 通過指定一個(gè)值來進(jìn)行縮放,data-scale為5則將會(huì)在你幻燈片原始尺寸基礎(chǔ)放大5倍
data-rotate = 通過一個(gè)數(shù)字度數(shù)來確定旋轉(zhuǎn)你的幻燈片
data-rotate-x = 為3D用,這個(gè)數(shù)字度數(shù)是它應(yīng)該相對(duì)x軸旋轉(zhuǎn)多少度。(前傾/后仰)
data-rotate-y = 為3D用,這個(gè)數(shù)字度數(shù)是它應(yīng)該相對(duì)y軸旋轉(zhuǎn)多少度。 (左擺/右擺)
data-rotate-z = 為3D用,這個(gè)數(shù)字度數(shù)是它應(yīng)該相對(duì)z軸旋轉(zhuǎn)多少度。
實(shí)例目錄:
以上內(nèi)容就是我對(duì)impress.js的初步理解,可能對(duì)此理解比較膚淺,之后小編還會(huì)深入研究,請(qǐng)網(wǎng)友持續(xù)關(guān)注本站。
相關(guān)文章
Bootstrap carousel輪轉(zhuǎn)圖的使用實(shí)例詳解
圖片輪播效果在Web中常常能看到,很多人也稱之為幻燈片。這篇文章主要給大家介紹Bootstrap carousel輪轉(zhuǎn)圖的使用實(shí)例詳解,需要的朋友可以參考下2016-05-05JavaScript創(chuàng)建數(shù)組的方法詳解
這篇文章主要為大家介紹了JavaScript創(chuàng)建數(shù)組的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2021-12-12符合W3C Web標(biāo)準(zhǔn)的圖片連續(xù)無間隙水平滾動(dòng)
很久以前就有這個(gè)問題,總是找不到通用的,或比較簡(jiǎn)單的“圖片連續(xù)無間隙向左滾動(dòng),無間隙向右滾動(dòng),符合W3C Web標(biāo)準(zhǔn)”2008-06-06javascript獲取dom的下一個(gè)節(jié)點(diǎn)方法
這篇文章主要介紹了javascript獲取dom的下一個(gè)節(jié)點(diǎn)方法,實(shí)現(xiàn)在頁面點(diǎn)擊加減按鈕數(shù)字的累加,需要的朋友可以參考下2014-09-09JavaScript仿靜態(tài)分頁實(shí)現(xiàn)方法
這篇文章主要介紹了JavaScript仿靜態(tài)分頁實(shí)現(xiàn)方法,可實(shí)現(xiàn)模擬靜態(tài)效果的分頁功能,并且可以控制分頁的字符數(shù),使用時(shí)可根據(jù)情況進(jìn)行相應(yīng)的字段修改即可,非常靈活實(shí)用,需要的朋友可以參考下2015-08-08Javascript代碼混淆綜合解決方案-Javascript在線混淆器
Javascript代碼混淆綜合解決方案-Javascript在線混淆器...2006-12-12