感谢CSS3 Pie和CSS3Please等工具,我已经能够创建跨浏览器的CSS。
但我仍然陷入两个方面(当然因为Internet Explorer):
任何有关如何解决这些问题的建议都将不胜感激。
我的目标是创建一个CSS跨浏览器饼图。
答案 0 :(得分:1)
答案 1 :(得分:0)
对于径向渐变结帐:Create a radial gradient for Internet Explorer 6/7/8
对于圆角,只需将它们放入css表:
.someclass {
/* here you put your PIE.htc file's adress */
behavior:url(/Content/PIE.htc);
/* and wish, it behaves like a pie! */
border-radius:22px 22px 14px 14px;
/* also you can do smt like */
/* border-radius:14px 22px 30px 36px; */
/* or smt more sexy like */
/* border-radius:32px 10px 32px 10px/32px 10px 32px 10px; */
}
您可以为每个角指定不同的半径,它适用于所有浏览器。
和饼图检查出来:http://raphaeljs.com/pie.html