1
我發現了一些關於動態地對div
s做些什麼的答案,但是他們沒有做到我想要的。 我與Raphael
JS矢量庫工作,需要在物體將要繪製的帆布一個div。例如:如何動態調整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的大小即高度:3000px,寬:2000像素。我發現了一些關於absolute position
的答案,但是沒有幫助。還發現約div overflow
,但這適用於div的父元素。任何幫助將不勝感激。
哦,你並不真正需要的位置是:絕對的,我留在你已有的的jsfiddle例子。 – Neil