嗨,我有一个关于AmCharts的问题。
如果正文样式具有-webkit-transform: scale(0.5, 0.5)和-webkit-transform-origin:0px 0px,则图表光标偏移量
.bodystyle {
background: #EEEEF3;
width: 2048px;
height: 1536px;
margin: 0px;
cursor: default;
-webkit-transform: scale(0.5, 0.5);
-webkit-transform-origin: 0px 0px;
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-overflow-scrolling: touch;
position: fixed;
}
<body class="bodystyle">
<div id="chartdiv" class="chart"></div>
</body>ChartCursor:
var chartCur = new AmCharts.ChartCursor();
chartCur.cursorColor = "#000000";
chartCur.fullWidth = true;
chartCur.valueBalloonsEnabled = true;发布于 2015-11-24 05:06:21
如果应用position:fixed,您的transform-origin将不起作用。
如果启用了chartCur.fullWidth = true;,可能也不希望设置宽度和高度。我建议删除CSS的width和height属性,或者将.bodystyle宽度改为100%。
而且,如果重要的话,那就是valueLineBalloonEnabled而不是valueLineBalloonsEnabled。还要注意,使用scale()会使鼠标事件变得混乱。也许有更好的方法来调整它的大小。类似于禁用图例并使用max-width:400px;max-height:300px
https://stackoverflow.com/questions/30453427
复制相似问题