canvas 下rem 的應用


var winWidth = window.innerWidth;
var remVal = winWidth / 10;

 

 

<div id="main">
<div class="demo">
<canvas width="10.0rem" height="3.125rem" > </canvas>
</div>
</div>

。。。

var w = canvas.width * remVal,
h = canvas.height * remVal;

。。。

 

var w = canvas.width * remVal,
h = canvas.height * remVal;

canvas.width = w;
canvas.height = h;
canvas.style.backgroundImage = 'url(' + img.src + ')';
canvas.style.backgroundSize = '' + w + 'px ' + h + 'px';
ctx = canvas.getContext('2d');
ctx.fillStyle = 'transparent';
ctx.fillRect(0, 0, w, h);
layer(ctx);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM