簡體   English   中英

畫布動畫作為div背景-EaselJS

[英]Canvas animation as div background - EaselJS


首先,對不起我的英語不好^^

我正在我的網站上工作,我想將我的canvas動畫(使用easylJS框架創建)放在div背景中。

我嘗試過這樣的事情:

.canvas-bg {
    background: -webkit-canvas(animation);
 }

var ctx = document.getCSSCanvasContext('2d', 'animation', 300, 300);

它可以在safari上工作(但是刷新頁面時動畫會暫停),而在chrome上根本無法工作...

那么,您有什么辦法制作動畫畫布作為div背景? 例如,例如本網站的藍色標語: http : //www.createjs.com/easeljs

非常感謝 !
朱利安

您可以將畫布包含在DIV中,然后將其位置設置為絕對位置。 DIV中的其他內容將位於頂部。

#canvas {
  position: absolute;
  display: inline;
}

這是一個快速示例: http : //jsfiddle.net/obcv1rex/1/

您可以將文本添加到第一個DIV中以使其滾動。 我將尺寸設置為1000x1000,但要使其更具動態性,您需要使用JavaScript調整畫布的尺寸(使用CSS可以縮放內容)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM