-1

我需要在 php 中创建一个三角形图(漏斗图/金字塔图),如下所示;

三角图
(来源:tabbforum.com

有没有api?库,脚本等

请帮忙..

4

2 回答 2

1

也许像这样!它需要一些计算!

#trapezoid {
    border-top: 50px solid red;
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    height: 0;
    width: 100px;
    margin-right:auto;
    margin-left:auto;
}#trapezoid2 {
    border-top: 50px solid green;
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    height: 0;
    width: 50px;
    margin-right:auto;
    margin-left:auto;
}
#trapezoid3 {
    border-top: 50px solid blue;
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    height: 0;
    width: 0px;
    margin-right:auto;
    margin-left:auto;
}


html: 
<div id="trapezoid"></div><div id="trapezoid2"></div><div id="trapezoid3"></div>
于 2013-05-25T08:24:45.697 回答
1

你试过用extJS吗?它支持 HTML5 标准,您可以创建从简单的饼图到更复杂的 GUI。是一些示例

你可以免费使用 extJS,只要它是非商业的和有利可图的。

除此之外,还有许多 CDN 已经在缓存 extJS Core。一个例子是Google Hosted Libraries

还有其他库可能可以解决您的问题ZingChartRGraph。以下 js 脚本支持或支持垂直漏斗图

于 2013-05-25T09:20:43.010 回答