javascript - jQuery Flot 库标签格式和调整

标签 javascript php html css flot

我想将标签对齐到饼图的右侧。目前它是最重要的。我该如何改变它?

这是我的代码:

$json_ar = array(
                    ["label"=> "Management Frames", "data"=> $cnt_mgt, "color"=> "#50D050"],
                    ["label"=> "Control frames", "data"=> $cnt_control, "color"=> "#005CDE" ],
                    [ "label"=> "Data Frames", "data"=> $cnt_data, "color"=> "#A52A2A" ],
                    );

        //Control vs Data vs Management
        $json = encode_to_json($json_ar);
        $pie = "    <script type='text/javascript'>
                        $(function () {    $.plot($('#cdm_pie'),$json,{series: {pie: {radius:120, show: true, label:{show:true, radius:0.5, formatter:function(label,series){var percent = Math.round(series.percent);return('&nbsp;<b>'+percent+ '%</b>');} }}},legend:{show:true,}});    });
                        </script>";
        $tables["cdm"]="<div id='wrapper' style='display: inline-flex'>
                                <div id='cdm_pie' style='float: none;width: 250px;height: 250px;'></div>
                                $pie
                        </div>";

它产生以下输出:

enter image description here

另外,如何将标签的颜色从黑色更改为白色?

最佳答案

只需增加容器的宽度即可。

图例标记的默认位置是正确的..所以不用担心..

enter image description here

关于javascript - jQuery Flot 库标签格式和调整,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35356325/

相关文章:

javascript - 像素到厘米的转换脚本不起作用

javascript - 水平格式化 JavaScript 输出而不是垂直列表

php - jQuery 验证,使用 submitHandler 提交

php - 在 Laravel 中获取 MethodNotAllowedHttpException 错误

javascript - 单击图像时移动图像的功能?

javascript - 如何查看大 JSON 对象是否包含值?

javascript - 用于组合身份和副作用的函数式编程构造

php - Laravel 8 在 api 请求时返回群错误

javascript - 获取 html 元素的 onclick 事件的 data-* 属性

HTML 上的 Javascript