我脑海中有一个简单的技术演示想法。它会有很多不同的文本标签,可能高达100个,旋转和Z轴顺序也各不相同。此外,还将进行持续动画,因此标签的大小、旋转和位置都会改变。
据我所知,这可以使用CSS3或Canvas来完成。CSS3方法应该更易于访问,但是否还有其他真正需要考虑的区别呢?
编辑:我还需要能够准确地放置标签及其中心点。
据我所知,这可以使用CSS3或Canvas来完成。CSS3方法应该更易于访问,但是否还有其他真正需要考虑的区别呢?
编辑:我还需要能够准确地放置标签及其中心点。
两种方法都可以。我建议先用CSS3制作,如果不满意再使用Canvas。以下是一些考虑因素:
虽然CSS3可能是最好的解决方案,但你至少也应该考虑SVG。
查看实时示例:http://jsfiddle.net/gion_13/DhqEN/show/
附言:Canvas很糟糕,因为它没有文本选择功能。