【问题标题】:3D sphere tag cloud [closed]3D球体标签云[关闭]
【发布时间】:2023-04-07 16:02:01
【问题描述】:

有谁知道如何实现 3D 球体标签云,比如这个网站:

http://krypted.com/

是否有一个 Javascript 库可以轻松做到这一点,或者它最有可能是手工编写的?

【问题讨论】:

    标签: 3d tags tag-cloud


    【解决方案1】:

    我尝试在 JavaScript 中创建简单的“Sphere 标签云”:

    http://jstagsphere.sourceforge.net/

    主要思想是展示如何创建它 - 您可以按原样使用它或以任何方式改进。

    【讨论】:

      【解决方案2】:

      看看TagCanvas,它绘制到 HTML5 画布上,可以作为独立的 JS 或 jQuery 插件使用。 看起来与 flash 中的球形示例相同,并且也可以选择其他形状。

      【讨论】:

      • TagCanvas 的任何现代替代品?
      【解决方案3】:

      这是一个 wordpress 插件:3D tag cloud 如果你将它放在 wordpress 博客中,你可以使用它。 如果你想把它放在其他地方,你可以下载那个插件并查看源代码。

      【讨论】:

        【解决方案4】:

        这是使用 WP-Cumulus 插件在 Flash 中完成的。虽然有一些方法可以在 javascript 中完成它,但我还没有看到任何现成的产品可以做到这一点。

        【讨论】:

          【解决方案5】:

          我正在创建另一个名为 rotator-js 的 JavaScript 3D 标签云。它工作得很好。我尽量优化性能。

          https://github.com/ernesto-sun/rotator-js

          在 github 的自述文件中,您可以找到更多 JS-3D-Tag-Spheres。

          希望有帮助!

          【讨论】:

          • 不鼓励仅链接的答案。请从参考链接中引用答案的基本部分,因为如果链接页面发生更改,答案可能会失效。
          • 做得很好。 +1 也感谢其他 3D-tag-spheres 的链接。最有帮助。
          【解决方案6】:

          您可以使用 canvas 标记在 javascript 中编写此代码,但它不适用于 IE,除非他们解决了 excanvas.js 的问题,您现在可以在其中显示文本。

          但是,如果你想让它在 FF3、Opera、Safari 和 Chrome 上运行,那么你可以实现它,但它必须手动完成,因为我不知道有任何 javascript 库可以做这样的事情.

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2014-07-30
            • 1970-01-01
            • 1970-01-01
            • 2018-09-29
            • 1970-01-01
            • 1970-01-01
            • 2018-11-30
            • 2021-09-30
            相关资源
            最近更新 更多