Cloudview是一个jQuery插件,用于在您的页面上创建一个响应、可拖动、动画化的3D透视标记(单词)云。
它创建了一个整洁的3D透视云视图,其中您的标签在JS数组中定义,并且可以拖动标签,这样您就可以更改它们的显示顺序。
1.在文档中加载所需的jQuery和math.js库。
<script src="/path/to/cdn/jquery.min.js"></script> <script src="/path/to/cdn/math.min.js"></script>
2.在jQuery之后下载并加载Cloudview插件的JavaScript。
<script src="js/cloudview.js"></script>
3.为三维云视图创建一个空的SVG元素。
<div id="container"> <svg class="lines-canvas"></svg> </div>
4.创建要出现在3D云视图中的单词(标签)阵列。
const rootWords = ["jQuery","Script","Net"];
5.设置三维云视图。
const rootCloud = new BSCloudView($("#container")); rootCloud.setCloudTags(rootWords); rootCloud.setup();
6.设置SVG射线的样式。
.line { background-color:white; line-height:1px; padding:0; margin:0; position:absolute; }
7.设计单词(标签)的样式。
.element { font-family: "Roboto", sans-serif; letter-spacing: 1.5px; text-transform: lowercase; text-align: center; position: absolute; left: 0; top: 0; transform-origin: center center; -moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none;-o-user-select:none; }