我找到了一些关于动态地对div
s 进行操作的答案,但没有一个做我想要的。我正在使用Raphael
js 矢量库,需要一个 div 用于要绘制对象的画布。例如:
<html>
<head>
<style>
#canvas
{
height: 2000px;
position: absolute;
width: 1500px;
}
</style>
</head>
<body>
<div id="canvas"></div>
<!-- some code here -->
</body>
</html>
在我的 JS 文件中,我执行了以下操作:
var paper = Raphael("canvas"),
r = paper.rect(100, 100, 100, 100),
c = paper.circle(500, 500, 80);
现在在我的应用程序上,用户将canvas
通过创建像上面显示的对象来填充。但问题是,一旦在画布尺寸之外创建了一个对象,它就不会显示在纸/画布上。r
c
我正在尝试将 div 的大小动态放大到高度:3000 像素,宽度:2000 像素。absolute position
我找到了一些关于但没有帮助的答案。也可以找到 about div overflow
,但这适用于 div 的父元素。任何帮助将不胜感激。