Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript D3.js条形图颜色未显示在打印输出中,但显示在浏览器上_Javascript_D3.js - Fatal编程技术网

Javascript D3.js条形图颜色未显示在打印输出中,但显示在浏览器上

Javascript D3.js条形图颜色未显示在打印输出中,但显示在浏览器上,javascript,d3.js,Javascript,D3.js,我已经编写了一个使用d3.js显示条形图的脚本 图表显示在浏览器上,但当我尝试打印页面时,在“打印预览”中,我只看到图表上的文本,没有颜色和条形图 谁能帮我修一下吗。 我还想保留打印输出中的条形图和颜色。 正常使用Ctrl-P进行打印在执行Ctrl+P操作时,您必须选中打印页面选项中的背景色和图像选项 这个选项在IE的Chrome和FF上可用,我不确定。在CSS中我添加了这个 -webkit-print-color-adjust: exact; 它成功了。 但这只适用于Chrome 26+和S

我已经编写了一个使用d3.js显示条形图的脚本 图表显示在浏览器上,但当我尝试打印页面时,在“打印预览”中,我只看到图表上的文本,没有颜色和条形图

谁能帮我修一下吗。 我还想保留打印输出中的条形图和颜色。
正常使用Ctrl-P进行打印在执行Ctrl+P操作时,您必须选中打印页面选项中的背景色和图像选项

这个选项在IE的Chrome和FF上可用,我不确定。

在CSS中我添加了这个

-webkit-print-color-adjust: exact;
它成功了。 但这只适用于Chrome 26+和Safari 6+


如何打印条形图……你能把这部分代码放进去吗