Hakim El Hattab と コントリビューター によって作成されました
reveal.js を使用すると、HTML を使って美しくインタラクティブなスライドデッキを作成できます。このプレゼンテーションでは、その機能の例を紹介します。
スライドは互いにネストできます。
すべてのスライドを移動するには、スペースキーを使用します。
ネストされたスライドは、上位の水平スライドの下に追加の詳細を追加するのに役立ちます。
これで終わりです。上に戻りましょう。
コーダーではありませんか?問題ありません。https://slides.comで、これらの作成のためのフル機能のビジュアルエディターを試してみてください。
import React, { useState } from 'react';
function Example() {
const [count, setCount] = useState(0);
return (
...
);
}
highlight.jsによるコード構文の強調表示。
import React, { useState } from 'react';
function Example() {
const [count, setCount] = useState(0);
return (
<div>
<p>You clicked {count} times</p>
<button onClick={() => setCount(count + 1)}>
Click me
</button>
</div>
);
}
function SecondExample() {
const [count, setCount] = useState(0);
return (
<div>
<p>You clicked {count} times</p>
<button onClick={() => setCount(count + 1)}>
Click me
</button>
</div>
);
}
スライドの概要を表示するには、ESCキーを押します。
altキー(Linuxではctrlキー)を押しながら任意の要素をクリックすると、zoom.jsを使用してその要素を拡大できます。もう一度クリックすると、ズームアウトします。
(注:Linuxではctrl + クリックを使用します。)
自動アニメーションを使用して、スライド間で一致する要素を自動的にアニメーション化します。
プレゼンテーションは、携帯電話やタブレットなどのタッチデバイスで美しく表示されます。スライドをスワイプするだけで簡単に操作できます。
テキストの自動サイズ調整には、r-fit-textクラスを追加します。
次の矢印を押してください…
…ステップを通して…
... a フラグメント スライド。
次のようなさまざまな種類のフラグメントがあります。
拡大
縮小
フェードアウト
右からフェードイン、上、下、左
フェードインしてからフェードアウト
フェードインしてから半フェードアウト
強調表示 赤 青 緑
スライドでdata-background="#dddddd"を設定して、背景色を変更します。すべてのCSSカラーフォーマットがサポートされています。
<section data-background="image.png"><section data-background="image.png" data-background-repeat="repeat" data-background-size="100px"><section data-background-video="video.mp4,video.webm">backgroundTransitionオプションで、さまざまな背景トランジションを使用できます。これは「ズーム」と呼ばれます。
Reveal.configure({ backgroundTransition: 'zoom' })スライドごとに背景トランジションを上書きできます。
<section data-background-transition="zoom">reveal.jsはウェブ上で動作するため、他のウェブコンテンツを簡単に埋め込むことができます。背景のページと対話してみてください。
| 項目 | 値 | 数量 |
|---|---|---|
| リンゴ | $1 | 7 |
| レモネード | $2 | 18 |
| パン | $3 | 2 |
これらは2つの形式で提供されます。インライン:標準の良い点は、選択できるものが非常に多いことです
とブロック
「長年、何百万ものサルが何百万ものタイプライターでランダムにタイプすると、シェイクスピアの全作品が再現されるという理論がありました。インターネットはこの理論が間違っていることを証明しました。」
スライド間を内部的にリンクできます。このように。
スピーカービューがあります。タイマー、次のスライドのプレビュー、スピーカーノートが含まれています。
試すには、Sキーを押してください。
プレゼンテーションはPDFにエクスポートできます。例を次に示します。
スライドにdata-state="something"を設定すると、スライドが開いているときに"something"がドキュメント要素にクラスとして追加されます。これにより、ページの背景の切り替えなど、より広範なスタイル変更を適用できます。
さらに、data-state名にバインドすることで、スライドごとにカスタムイベントをトリガーできます。
Reveal.on( 'customevent', function() {
console.log( '"customevent" has fired' );
} );
キーボードでBキーまたは.キーを押して、プレゼンテーションを一時停止します。これは、ステージにいて、気を散らすスライドを画面から外したい場合に役立ちます。