我想將p5.js添加到我網頁中某個部分的背景。我是JavaScript新手,無法弄清楚如何將兩部分綁定在一起。如何將p5.js畫布放在html div中
1
A
回答
0
P5.js爲您提供了一個html canvas,您可以使用它來定位草圖。
Here是使用帆布作爲div的背景的一個示例:
<!DOCTYPE html>
<html>
<head>
<style>
canvas {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:-1;
}
</style>
</head>
<body>
<h1>Heading</h1>
<p>paragraph 1</p>
<p>paragraph 2</p>
<script src="processing-1.4.1.min.js"></script>
<div id="canvasContainer">
<canvas data-processing-sources="rectangles.pde"></canvas>
</div>
</body>
這是Processing.js代替P5.js,但思路是一樣的。嘗試使用類似「HTML canvas作爲背景」的搜索功能獲得大量結果。嘗試一下,如果卡住了,請發帖MCVE。
6
您需要在您的設置中添加代碼。
確保您必須在html中的腳本標記中運行。 請注意,您不要在.parent()中添加#。
var myCanvas = createCanvas(winWidth, winHeight);
myCanvas.parent("idnameofdiv");
相關問題
- 1. 如何鏈接P5.js設置並使用html畫布繪製?
- 2. 如何在HTML畫布中縮放imageData?
- 3. HTML-將滑塊放在畫布旁邊
- 4. 如何將一個Crafty JS畫布渲染成我在HTML中創建的div?
- 5. 基於變量在JavaScript中創建畫布(使用p5.js)
- 6. 在p5.js上在畫布上繪製多個矩形
- 7. 如何將UserControl放在父畫布中
- 8. 如何將畫布放在圖像上?
- 9. 將d3.js畫布附加到div
- 10. 如何在動畫中縮放畫布?
- 11. 如何將iframe放入畫布中
- 12. js畫布逐漸放大?
- 13. p5.js使用橢圓畫布繪製路徑
- 14. Java:如何將畫布放入畫布中?
- 15. HTML 5畫布和JS
- 16. 將PVector []轉換爲p5.js
- 17. 將文本放置在草圖的頂部p5.js
- 18. p5.js播放視頻裏面的帆布
- 19. jquery拖放在HTML畫布上
- 20. Colision detection p5.js
- 21. 如何獲取寬度畫布放在響應HTML頁
- 22. 繪製到p5.Image而不是畫布
- 23. 如何將HTML文本放置在畫布上的flot圖表上?
- 24. 如何用動畫縮放畫布
- 25. 將50%的透明div放在畫布上,以便畫布仍然可見
- 26. 如何在畫布中縮放圖像?
- 27. 如何優化JS畫布?
- 28. HTML中心一個div內畫布而不拉伸的畫布
- 29. p5.js聲音庫:如何添加/刪除p5。短語()來自p5。部分()?
- 30. 在HTML畫布上縮放點