Raphael.js响应svg或div

问题描述 投票:0回答:1

我是拉斐尔的初学者。我有这个画布我想让这个div响应。有可能吗?实际上我想这样做,如果警告线视频(图像)改变位置,我想改变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>
javascript canvas raphael
1个回答
0
投票

以下代码应该会有所帮助。您给出画布的最小宽度和高度。然后将两个尺寸设置为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>
© www.soinside.com 2019 - 2024. All rights reserved.