【发布时间】:2015-09-09 16:38:35
【问题描述】:
我有一个较旧的网站,我需要使其更具活力。该网站有一个嵌套在 div 中的图形图表。我遇到的问题是有 javascript 代码硬编码 div 容器的高度和宽度。我尝试将大小数量(350)更改为自动和百分比(10%),但它破坏了程序。我也无法弄清楚程序如何将整数值转换为像素值,但这可能只是我对 javascript 的无能。我可能错过了一些重要信息,所以如果您需要其他信息,请告诉我。谢谢
Javascript
var stage = new Kinetic.Stage({
container: 'conKinetic',
width: 1100,
height: 350
});
HTML
<div class='fourthDiv' id="conKinetic">
....This div holds the graphics
</div>
【问题讨论】:
-
如果该类实际上是
fourthDiv,我建议您立即删除该类,因为它违反了所有约定并且肯定会破坏可维护性。 -
如果您想操作容器内的画布布局,还应该查看有关使用Kinetic.js 的文档。
标签: javascript html containers