首頁 >web前端 >js教程 >javascript如何製作投影片效果

javascript如何製作投影片效果

清浅
清浅原創
2019-02-16 13:17:265114瀏覽

我們可以透過javascript中的revealjs框架來實現幻燈片的效果,可透過section標籤來建立單頁幻燈片並且在其中添加文字和圖片

javascript如何製作投影片效果

【推薦課程:JavaScript教學

使用JavaScript語言來實現投影片的效果就需要使用到一個框架:reveal.js框架,接下來在文章中將透過具體實例為大家講解如何實現投影片效果

reveal.js框架介紹

reveal. js框架是一個能夠幫助我們很輕易地透過HTML程式碼來創造漂亮的幻燈片效果。跟我們在日常工作中所用到的PPT投影片一樣。 reveal.js是一個不依賴其他任何javascript函式庫的框架,可以說它是一個獨立的javascript外掛程式庫。它提供了多種幻燈片過渡效果,是一個非常棒的簡報框架。

javascript如何製作投影片效果

reveal.js框架下載地址:https://github.com/hakimel/reveal.js

##(1)下載reveal. js框架並引入到html檔案中

<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <link rel="stylesheet" href=".\reveal.js-master\css\reveal.css">
  <!-- 引入主题 -->
  <link rel="stylesheet" href=".\reveal.js-master\css\theme\moon.css">
  <!-- 用于显示代码高亮 -->
  <link rel="stylesheet" href=".\reveal.js-master\lib\css\zenburn.css">
</head>
<body>
  <script type="text/javascript" src=".\reveal.js-master\js\reveal.js"></script>
</body>
</html>

(2)外部檔案引入之後開始創建幻燈片

首先在html頁面中創建兩個div塊級元素,注意必須使用reveal和slides類別名稱。然後在第二層div中建立section標籤用於產生投影片頁面,每一個
都會產生一張單獨的幻燈片。 HTML頁面建置完之後還需要在js程式碼中對頁面進行初始化。這樣一個簡易的投影片效果就做好了

如下:

<div class="reveal" style="width:450px;height:300px;border: 1px solid #fff;margin:250px auto;">
    <div class="slides">
      <section>
        <h1>幻灯片1</h1>
        <p>幻灯片正文</p>
      </section>
      <section>
        <h1>幻灯片2</h1>
        <p>幻灯片正文</p>
      </section>
    </div>
  </div>
<script type="text/javascript" src="./reveal.js-master/js/reveal.js"></script>
<script type="text/javascript">Reveal.initialize();</script>

效果圖如下:


javascript如何製作投影片效果

在程式碼中一個section是一頁投影片,如果將另一個section放入到section就會以垂直的投影片方式顯示,如下圖所示

javascript如何製作投影片效果##我們也可以根據自己想要的效果在投影片中加入文字,圖片等。投影片的顏色,樣式等等都可以改變

總結:以上就是這篇文章的所有內容了,希望透過這篇文章可以幫助大家學會利用JavaScript製作投影片效果

以上是javascript如何製作投影片效果的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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