![]() |
1
5
|
![]() |
2
3
|
![]() |
3
3
|
![]() |
4
3
引用 "Showcase your skillset with an interactive colorful D3.js tag cloud" ,下面是如何创建这样一个云的一个工作示例。它是基于 Jason Davies' cloud layout 计算脚本(反过来受到 Wordle )哪个用来开车 D3.js 用于绘制云。
您可以看到嵌入在下面和中的工作示例 jsfiddle . 整个示例可以在Github上找到,网址为: https://github.com/bbottema/d3-tag-skills-cloud
弗斯特
定义云数据,使用
接下来 您需要使用布局脚本来计算每个单词的位置、旋转和大小:
最后
实施
这是最基本的。您可以影响大小和用于选择随机旋转的角度,以及单词之间的一些填充(如果愿意)和颜色填充,但这些都是基础! 在工作中看到它的片段(或 杰西德 ):
您可以阅读更深入的介绍,然后阅读更高级的方法。 “使用交互式彩色d3.js标记云展示您的技能集” . 在处签出示例项目 https://github.com/bbottema/d3-tag-skills-cloud . |
![]() |
5
2
你可以用你的CMS和CSS很容易地做到这一点。
CSS:
您的CMS将生成权重并应用适当的样式。 |
![]() |
6
1
有 i2ui 对于这样的任务:
加载HTML后调用javascript:
|
![]() |
7
0
到目前为止,推荐的一个@cms正在为我工作,但仅供参考,这里还有两个我刚刚看了,但没有试用。 |
![]() |
8
0
我最近找到了这个jquery库: http://addywaddy.github.io/jquery.tagcloud.js/ |
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
![]() |
assembler · Nextjs没有处理发布请求 1 年前 |
|
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
![]() |
Toniq · javascript为php保存多维数组 1 年前 |