我的页面呈现这样,该图一直显示在左上角,即使它应该显示的 div 位于正确的位置(在网格视图下方)。
var chart1;
function makeGraph(mpy)
{
if (mpy == undefined) mpy = 12.00;
chart1 = new cfx.Chart();
chart1.getData().setSeries(1);
chart1.getAxisY().setMin(baseRoi-50);
chart1.getAxisY().setMax(finalroi+50);
var series1 = chart1.getSeries().getItem(0);
series1.setGallery(cfx.Gallery.Area);
var data=genGraphData(mpy);
chart1.setDataSource(data);
var divHolder = document.getElementById('ChartDiv');
chart1.create(divHolder);
}
我的 html 看起来像
<div id="pnlROIDetails">
<label id="lblRoiResult"> </label>
<div id="pnlROIChart">
<label id="lblHelp">Help</label>
<div id="jqxgrid" style="font-size: 13px; font-family: Verdana; float: left;"> </div>
</div>
<div id="pnlROIGraph" style="clear:both">
<div id="ChartDiv" style="width:700px;height:500px; float:left;">
</div>
</div>
我假设所有这些都可以用 css 修复,我只是不确定如何。非常感谢任何帮助,谢谢!