LoginSignup
13
11

More than 5 years have passed since last update.

「WebSlides」でhtml形式簡単スライド

Last updated at Posted at 2017-08-26

How to Create Beautiful HTML & CSS Presentations with WebSlides
WebSlidesの紹介しているサイトをたまたま読んですごくかっこよくて感動したので投稿させていただきました。
パワーポイントとかよりも、html/cssでレイアウトする方が慣れているなあ、という方に良さそう!

WebSlides公式サイトのdemoページで使い方や機能に関してはだいたいわかりそうですので、
さらっと試したい人へのコピペのサンプルをはっていきます。よろしくお願い致します。m(_ _)m
※本当にさらっと紹介するだけですので、実際使いたい方は、公式サイトで確認するようお願いいたします。

ダウンロード

https://webslides.tv/
スクリーンショット 2017-08-26 22.09.12.png

ダウンロードしたものを解凍
demoサイトなども入ってる。

.
├── LICENSE
├── README.md
├── demos
├── error.html
├── index.html
└── static
    ├── css
    │   ├── svg-icons.css
    │   └── webslides.css
    ├── images
    └── js
        ├── svg-icons.js
        ├── webslides.js
        └── webslides.min.js

cssとjsがあればとりあえず動くようなのでそれを読み込む。

サンプルコード

<!doctype html>
<html>
  <head>
    <meta charset="utf-8">

    <!-- Google Fonts -->
    <link href="https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,700,700i%7CMaitree:200,300,400,600,700&subset=latin-ext" rel="stylesheet"/>

    <!-- CSS Base -->
    <link rel="stylesheet" type='text/css' media='all' href="./css/webslides.css"/>

    <!-- Optional - CSS SVG Icons (Font Awesome) -->
    <link rel="stylesheet" type='text/css' media='all' href="./css/svg-icons.css"/>

    <link rel="shortcut icon" sizes="16x16" href="images/favicons/favicon.png">
  </head>
  <body>

    <article id="webslides">
      <section class="aligncenter">
        <h1>最初のスライド</h1>
      </section>
      <section class="bg-primary">
        <div class="wrap">
          <h2>背景色かえれたり</h2>
        </div>
      </section>
      <section>
        <h2 class="aligncenter">グリッド表示できたり</h2>
        <hr>
        <div class="grid">
          <div class="column">
            <p class="text-intro">こんにちは。こんにちは。こんにちは。こんにちは。こんにちは。こんにちは。こんにちは。こんにちは。こんにちは。こんにちは。</p>
          </div>
          <div class="column">
            <p class="text-intro">こんにちは。こんにちは。こんにちは。こんにちは。こんにちは。こんにちは。こんにちは。こんにちは。こんにちは。こんにちは。</p>
          </div>
        </div>
      </section>
    </article>

    <!-- Required -->
    <script src="./js/webslides.js"></script>
    <script>
      window.ws = new WebSlides();
    </script>

    <!-- OPTIONAL - svg-icons.js (fontastic.me - Font Awesome as svg icons) -->
    <script defer src="./js/svg-icons.js"></script>
  </body>
</html>

<article id="webslides">がスライド全体で、sectionタグが1ページ目、2ページ目となり、増やせばその分ページも増える。
zeljfpmN75.gif

画像やアイコン

アイコンはfontawesomeが使えるんですね。

      <section>
        <div class="wrap">
          <div class="content-left">
            <h2>画像</h2>
            <hr>
            <p class="text-intro">イメージ説明。イメージ説明。イメージ説明。イメージ説明。イメージ説明。イメージ説明。イメージ説明。</p>
            <p class="text-intro">イメージ説明。イメージ説明。イメージ説明。イメージ説明。イメージ説明。イメージ説明。イメージ説明。</p>
          </div>
          <div class="content-right">
            <img src="http://placehold.it/500x300/ff0">
          </div>
        </div>
      </section>
      <section>
        <div class="wrap size-50">
          <h2>
            <svg class="fa-flag">
              <use xlink:href="#fa-flag"></use>
            </svg>
            Font Awesome as SVG icons
          </h2>
        </div>
      </section>

スクリーンショット 2017-08-26 23.14.16.png

スクリーンショット 2017-08-26 23.14.28.png

https://webslides.tv/demos/
デモみるとたくさんのサンプルがあってかなり使い勝手良さそうでした。
ちょっとさわってみたという感想ですが、よろしくお願いいたします。:confounded:

13
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
11