如上图所示,大圆是几个扇形拼凑而成,分别点击扇形区会把相应内容展示到内圆上,这种效果怎么实现呢
类似这样的效果一般都是用flash做的
如果不想用flash做的话,外面的环形效果建议用美工直接做成图片,把中间的圆形留出来,然后点击时用JS把中间的背景换掉
去哪里可以找到这种效果的flash呢?
您的建议是直接把外面环形做成一整张图片吗,那环形上的每个扇形的内容怎么换呢?
@blog_doudou:
我找了两个类似的flash:
http://www.flash-china.com/pro_show.asp?ID=250
http://www.flashline.cn/down/photo/20100125/2995.html
你再找找试吧
@artwl: 好的,谢谢了。
做一张背景透明的环形图,把8张中心图排在下层(z-index实现),在鼠标放上去时js动态切换中心图片,很简单的。
求代码!
@blog_doudou: 木有代码。做一张图,圆形的、空心的,用层将大图放到下面,就是圆形图盖住底下的大图,然后你在图形图上把八个图片区域画成八个热点,最好命名成控件数组。然后用js在每个热点单击时执行切换背景图的动作。