Create a book with HTML5 that allows you to turn the pages
HTMLでめくることのできる本の作成
挿入したい部分に記述(page_numに合わせてtp_bookの中にdivを加える)
<div id="tp_book">
<div></div> <!-- 1ページ目の内容 -->
<div></div> <!-- 2ページ目の内容 -->
<div></div> <!-- 3ページ目の内容 -->
</div>bodyの閉じタグ手前に記述
<script type="text/javascript">
page_num = 3;
</script>
<script type="text/javascript" src="https://raw.githack.com/sudo-roa/turn_pages/main/js/turn_pages.js"></script>※page_numを変更することで本のページ数を変更できます
- 本の外枠(3ページまで)
- ページ内部にHTMLを書く
- ページをめくる機能
- 複数ページ対応
- 本のデザイン(サイズ、装飾等)
- 背景画像の選択をできるようにする
- 本のカラーを選択できるようにする
- テーマを作成するほうがいい?
- 本内部のレイアウト(shadowにかぶらないようにする)
- 右ページのブレ(固定できると一番いいんだけど…)
- 今現在transformに合わせて逆向きの動きを入れてる(親要素に影響されずに固定したい)
- ページを開くときの隙間
turn_pages.js is under MIT license
