首页 文章

我的Google饼图中错误对齐的标签/切片文字

提问于
浏览
18

我正在使用 Google Charts 显示有关电子邮件打开和点击的一些数据,如饼图 . 我在饼图上遇到标签问题 .

我错误对齐 - 决定标签不应该像通常那样位于切片的中间 (Left Picture) .

有趣的是,即使大部分时间我只是对代码进行了更改,但是在刷新 (Right Picture) 之后它又回到了切片的边缘 .

mis-aligned labels in the Google Pie Chart

Aligned

有没有人知道如何使这些定位正确或如果有什么我正在做的那就是淘汰定位?

function drawPieChartOpens() 
{

    var data = new google.visualization.arrayToDataTable([
        ['Opens','Count'],
        ['Opens',3988],
        ['Non Opens',21145]
    ]);

    var options = {
        'width':200,
        'height':300,
        'legend':'none',
        colors: ['#00933B','#DDDDDD'],
        slices: {0: {offset: 0.2}},
        'chartArea':{width:'100%'}
    };

    var chart = new google.visualization.PieChart(document.getElementById('opens-2782714'));
    chart.draw(data, options);
}

google.setOnLoadCallback(drawPieChartOpens);

1 回答

  • 3

    此问题已在November 7, 2013中修复,不应导致更多问题 .

    从错误报告:

    重现问题的步骤:在dev检查器中突出显示主表左栏中的任何单元格(例如,包含“100”的单元格)在页面上,突出显示的框显示宽度32,devtools中的度量显示宽度32,以及单独的“标尺”扩展名显示宽度32预期的行为是什么?该元素的offsetWidth也返回32出了什么问题? offsetWidth显着低于实际值,在这种情况下offsetWidth为22 . 在其他情况下以任意量关闭(例如,右上角单元格和其下方的单元格相差1px) .

相关问题