解决方法1:宽高给固定长度。
解决方法2:
var charts = null;
$(function () { var iframeWidth = $(window).width(); var width = iframeWidth * 0.9; $("#charts").css('width', width); charts = echarts.init(document.getElementById("charts")) })
获取iframe的宽度,乘上你所给的百分比,然后加载图表。