放大dc.js中的文本标签

科巴

我有一堆使用dc.js绘制的条,我想增加标签的字体大小。我认为使用renderLet函数有一个简单的解决方案,但是,我必须为每个图形执行renderLet函数,而且我有一堆。我想知道是否有一种使用CSS来增加标签文本大小的方法。我为jsfiddle提供了三种类型的图表。这是它的代码。让我知道您是否有任何想法。谢谢。

的HTML

<body> 
    <div id='pie'><div><h3>Pie</h3></div></div>
    <div id='row'><div><h3>Row</h3></div></div>
    <div id='bar'><div><h3>Bar</h3></div></div>
</body>

JS

    var data = [{
    Category: "A",
    ID: "1"
}, {
    Category: "A",
    ID: "1"
}, {
    Category: "A",
    ID: "1"
}, {
    Category: "A",
    ID: "2"
}, {
    Category: "A",
    ID: "2"
}, {
    Category: "B",
    ID: "1"
}, {
    Category: "B",
    ID: "1"
}, {
    Category: "B",
    ID: "1"
}, {
    Category: "B",
    ID: "2"
}, {
    Category: "B",
    ID: "3"
}, {
    Category: "B",
    ID: "3"
}, {
    Category: "B",
    ID: "3"
}, {
    Category: "B",
    ID: "4"
}, {
    Category: "C",
    ID: "1"
}, {
    Category: "C",
    ID: "2"
}, {
    Category: "C",
    ID: "3"
}, {
    Category: "C",
    ID: "4"
}, {
    Category: "C",
    ID: "4"
}, {
    Category: "C",
    ID: "5"
}];

var ndx = crossfilter(data);

var XDimension = ndx.dimension(function (d) {
    return d.Category;
});

var YDimension = XDimension.group();

dc.pieChart("#pie")
    .width(200).height(200)
    .dimension(XDimension)
    .group(YDimension)
    .label(function (d) {
    return d.data.key + ' ' + Math.round((d.endAngle - d.startAngle) / Math.PI * 50) + '%';
});

dc.rowChart("#row")
    .width(400).height(150)
    .dimension(XDimension)
    .group(YDimension)
    .label(function (d) {return d.key + " " + d.value;})

dc.barChart("#bar")
    .width(400).height(150)
    .dimension(XDimension)
    .group(YDimension)
    .x(d3.scale.ordinal().domain(["A","B","C"]))
    .xUnits(dc.units.ordinal)

dc.renderAll();
高登

是! 您可以通过在级联样式表中覆盖样式来自定义文本大小和字体。

看看中的样式

https://github.com/dc-js/dc.js/blob/master/dc.css

可以定制的想法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在DC.js中删除barChart的X标签

来自分类Dev

更新dc.js中的多个标签行图

来自分类Dev

dc.js中的dc.legend-是否可以添加自定义标签?

来自分类Dev

放大UIButton文本?

来自分类Dev

文本放大了flexbox容器

来自分类Dev

将百分比添加到dc.js中的饼图标签中

来自分类Dev

放大 Flipclock.js

来自分类Dev

放大HTA中的块

来自分类Dev

如何更改dc.js中饼图和行图上标签的字体大小?

来自分类Dev

如何在dc.js中制作多标签数据的行图

来自分类Dev

放大Xamarin形式的WebView文本

来自分类Dev

<figure> iBooks中的标签行为,单击可放大吗?

来自分类Dev

dc js-使用dc js的直方图

来自分类Dev

dc js-使用dc js的直方图

来自分类Dev

在DC.js图表中缩放y-tick标签(在下面的D3.js)

来自分类Dev

如何在dc.js饼图上放置标签?

来自分类Dev

在DC.JS中使用聚合作为标签

来自分类Dev

dc.js-重新排列行图中的标签

来自分类Dev

条形图dc.js的标签自动调整大小

来自分类Dev

dc.js-重新排列行图中的标签

来自分类Dev

dc.js 饼图未显示所有标签

来自分类Dev

dc.js 向 xAxis 标签添加计数

来自分类Dev

WPF中的放大镜

来自分类Dev

放大片段中的布局

来自分类Dev

放大并旋转xml中的动画

来自分类Dev

放大表格中居中的图像

来自分类Dev

dc.js barCharts中的.x()问题

来自分类Dev

DC-JS中的2行LineGraph

来自分类Dev

在 dc.js 中隐藏标题行