本篇文章給大家分享的是有關(guān)用來做WEB演示文稿的框架Reveal.js該怎么使用,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
站在用戶的角度思考問題,與客戶深入溝通,找到普陀網(wǎng)站設(shè)計(jì)與普陀網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、主機(jī)域名、網(wǎng)頁空間、企業(yè)郵箱。業(yè)務(wù)覆蓋普陀地區(qū)。reveal.js是一個(gè)能夠幫助我們很輕易地使用HTML來創(chuàng)建漂亮的演示效果,也就是我們常見的PPT幻燈片。reveal.js不依賴其他任何javascript庫,是一個(gè)獨(dú)立的javascript插件庫。它提供了多種幻燈片過渡效果,是一個(gè)非常棒的在線演示庫。
reveal.js還擁有許多高級特性,完整安裝,某些 reveal.js 的功能,像外部的Markdown和演講注釋,需要演示文稿運(yùn)行在本地的一個(gè)web服務(wù)器上,因此需要在nodejs環(huán)境下運(yùn)行,安裝node.js以及grunt,稍微比較復(fù)雜。下面采用簡單安裝結(jié)合實(shí)例,使用reveal.js實(shí)現(xiàn)演示文稿的功能。
我們先引入主要的CSS文件以及js文件。CSS文件要在head內(nèi)就載入,而reveal.js可以在
>前載入。
HTML標(biāo)記的層次結(jié)構(gòu)需要是 .reveal > .slides > section 這樣的,
在頁面最后,我們需要運(yùn)行下面的代碼來初始化幻燈片。注意,所有的配置的值都是可選的,下面展示的都是默認(rèn)值:
以上代碼實(shí)現(xiàn)了可以允許右下角的控制條控制切換展示幻燈片、并顯示演示幻燈片的進(jìn)度條,以及顯示幻燈片的頁碼。
參數(shù)描述默認(rèn)值controls是否在右下角展示控制條trueprogress是否顯示演示的進(jìn)度條trueslideNumber是否顯示當(dāng)前幻燈片的頁數(shù)編號,也可以使用代碼slideNumber: 'c / t' ,表示當(dāng)前頁/總頁數(shù)。falsehistory是否將每個(gè)幻燈片改變加入到瀏覽器的歷史記錄中去falsekeyboard是否啟用鍵盤快捷鍵來導(dǎo)航trueoverview是否啟用幻燈片的概覽模式,可使用"Esc"或"o"鍵來切換概覽模式truecenter是否將幻燈片垂直居中truetouch是否在觸屏設(shè)備上啟用觸摸滑動切換trueloop是否循環(huán)演示falsertl是否將演示的方向變成RTL,即從右往左falsefragments全局開啟和關(guān)閉碎片。trueautoSlide兩個(gè)幻燈片之間自動切換的時(shí)間間隔(毫秒),當(dāng)設(shè)置成 0 的時(shí)候則禁止自動切換,該值可以被幻燈片上的 ` data-autoslide` 屬性覆蓋0transition切換過渡效果,有none/fade/slide/convex/concave/zoom'default'transitionSpeed過渡速度,default/fast/slow'default'mouseWheel是否啟用通過鼠標(biāo)滾輪來切換幻燈片true
此外,reveal.js還提供了全屏模式,只需要在鍵盤上點(diǎn)擊 ?F? 按鍵即可進(jìn)入全屏模式,點(diǎn)擊 ?ESC? 按鍵可退出全屏模式。
reveal.js還有一個(gè)片段概念,片段被用來在一個(gè)幻燈片中來突出顯示單獨(dú)的一個(gè)元素。每一個(gè)帶有 fragment 樣式的元素將會在切換到下一個(gè)幻燈片之前被走過。默認(rèn)的片段樣式是開始不可見,然后淡入,我們可以將同一張幻燈片里的多個(gè)段落分作多個(gè)片段,并給他們加上.fragment樣式即可,就像DEMO演示中的:
幻燈片切換方式
右下角控制條控制切換
可以使用鍵盤方向鍵操作
可以設(shè)置使用鼠標(biāo)滾輪切換
移動端滑動切換
關(guān)于幻燈片切換效果,是通過transition配置值來設(shè)定的。我們也可以通過指定data-transition屬性來重寫全局配置。例如:
This slide will override the presentation transition and zoom!
還有一個(gè)問題,如何設(shè)置幻燈片背景?幻燈片包含在幕的一個(gè)有限區(qū)域中,默認(rèn)情況下,允許它們適應(yīng)任何視口和縮放一致性。你可以通過給你的
以上就是用來做WEB演示文稿的框架Reveal.js該怎么使用,小編相信有部分知識點(diǎn)可能是我們?nèi)粘9ぷ鲿姷交蛴玫降?。希望你能通過這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
文章名稱:用來做WEB演示文稿的框架Reveal.js該怎么使用-創(chuàng)新互聯(lián)
路徑分享:http://weahome.cn/article/dphipj.html