背景でcanvas動かす
他人の力で素晴らしい動的サイトを作ろう
大まかな構造
• いい感じのビュジュアルスクリプトライブラリを探す(paper.js
etc)
• 最初にスクリプト呼び出し又は記述
• bodyの上にすぐcanvasを作りその上にsection置き、この中に上
物の内容を書く
• cssにcanvasと上物の奥行き(z-index)の関係を記述
スクリプト記述例
<script type="text/javascript" src="js/paper.js"> < /script>
<script type="text/paperscript" canvas="canvas">
// Please note: dragging and dropping images only works for
// certain browsers when serving this script online: var values =
{amount : 30
省略
dragover: onDocumentDrag, dragleave : onDocumentDrag
});
</script>
exmpleのソースからコピペ
exmpleのソースからコピペ!
html記述例
</head>
<body>
<canvas id="canvas"></canvas>
<section id="body">
<!--/* 実際のbodyはここに書く */-->
省略
</section>
</body>
</html>
css記述例
#canvas { position:fixed; top:0; left:0; width:100%; height:100%;
z-index:1;}
#body { position:absolute; top:0; left:0; z-index:1;}
仮想body
• sectionに仮想のbodyを持たせ、そこでz-indexで前に出したい
ものとか背後回らせたいものを調整すればたぶんOK!
結果

More Related Content

PDF
メディア芸術基礎 II Canvas + Javascriptで図形を描く
PDF
情報編集(Web) HTML5 実践1 Canvas + Javascriptで図形を描く
PDF
Webデザイン 第10回:HTML5実践 Three.jsで3Dプログラミング
PDF
WebGL and Three.js
PDF
Creators'night#13 tech#2今井
PDF
Three.jsで3D気分
KEY
iOSプログラマへ。HTML5 Canvasがおもしろい!
KEY
Core Graphicsでつくる自作UIコンポーネント入門
メディア芸術基礎 II Canvas + Javascriptで図形を描く
情報編集(Web) HTML5 実践1 Canvas + Javascriptで図形を描く
Webデザイン 第10回:HTML5実践 Three.jsで3Dプログラミング
WebGL and Three.js
Creators'night#13 tech#2今井
Three.jsで3D気分
iOSプログラマへ。HTML5 Canvasがおもしろい!
Core Graphicsでつくる自作UIコンポーネント入門

What's hot (16)

PDF
メディア芸術基礎 II 第11回:HTML5実践 表現のための様々なJavaScriptライブラリ
PDF
メディア芸術基礎 II jQuery入門
KEY
Sencha study
PDF
これからのJavaScriptの話
PDF
第十回ネットワークチーム講座資料
PPT
Hyperledger Hands-on 2019-03-30 @ Singularity HIVE
PDF
Aaなゲームをjsで
PDF
スマホにおけるWebGL入門
PDF
レスポンシブWebデザイン【発展編】
PDF
Gunma.web#8 ribbon spread
PDF
覚醒!JavaScript
KEY
Cocos2d Shaders
PDF
jsCafe v13 Grunt
PPTX
React-konvaで絵を描いてみる話
PDF
Try Webworkers
PPTX
モテる JavaScript
メディア芸術基礎 II 第11回:HTML5実践 表現のための様々なJavaScriptライブラリ
メディア芸術基礎 II jQuery入門
Sencha study
これからのJavaScriptの話
第十回ネットワークチーム講座資料
Hyperledger Hands-on 2019-03-30 @ Singularity HIVE
Aaなゲームをjsで
スマホにおけるWebGL入門
レスポンシブWebデザイン【発展編】
Gunma.web#8 ribbon spread
覚醒!JavaScript
Cocos2d Shaders
jsCafe v13 Grunt
React-konvaで絵を描いてみる話
Try Webworkers
モテる JavaScript
Ad

背景にCanvasを動かす