Raphael.js 响应式 svg 或 div
Raphael.js responsive svg or div
我是拉斐尔的初学者。我有这个 canvas
我想让这个 div
响应。有可能做到吗?
实际上,如果 caunting-line-video(image) 更改了位置,我想这样做,我想更改 canvas_zone 位置。
<div id="zone_canvas" style="position:absolute;min-width:640px;min-height:360px;"></div>
<div id="counting-line-video" style="padding: 0px;" ></div>
以下代码应该会有帮助。你给出的最小宽度和高度为canvas。然后将两个尺寸设置为 100%。让我知道它是否有效。
var w = 900;
var h = 500;
var paper = Raphael("canvas");
paper.setViewBox(0,0,w,h,true);
paper.setSize('100%', '100%');
paper.text(200,100,"Responsive window").attr("font","30px Arial").attr("fill","#333");
<script src="https://cdnjs.cloudflare.com/ajax/libs/raphael/2.2.7/raphael.min.js"></script>
<div id="canvas" style=""position:absolute;min-width:640px;min-height:360px></div>
我是拉斐尔的初学者。我有这个 canvas
我想让这个 div
响应。有可能做到吗?
实际上,如果 caunting-line-video(image) 更改了位置,我想这样做,我想更改 canvas_zone 位置。
<div id="zone_canvas" style="position:absolute;min-width:640px;min-height:360px;"></div>
<div id="counting-line-video" style="padding: 0px;" ></div>
以下代码应该会有帮助。你给出的最小宽度和高度为canvas。然后将两个尺寸设置为 100%。让我知道它是否有效。
var w = 900;
var h = 500;
var paper = Raphael("canvas");
paper.setViewBox(0,0,w,h,true);
paper.setSize('100%', '100%');
paper.text(200,100,"Responsive window").attr("font","30px Arial").attr("fill","#333");
<script src="https://cdnjs.cloudflare.com/ajax/libs/raphael/2.2.7/raphael.min.js"></script>
<div id="canvas" style=""position:absolute;min-width:640px;min-height:360px></div>