3D标签云滚动插件

所属分类:其他-动画效果

 41194  403  查看评论 (13)
分享到微信朋友圈
X
3D标签云滚动插件 ie兼容8

低版本IE下CSS3背景显示不出来,可用图片代替。

相关插件-动画效果

金币抽奖效果

金币抽奖效果
  动画效果
 49798  413

可自定义形状文字的烟花(原创)

canvas仿烟花效果,代码注释全
  动画效果
 54022  444

canvas 雨滴

这款动画主要是模拟了下雨的场景,雨滴从空中飘落,落在地上溅起水花,整个过程模拟得相当逼真。更重要的是,这款HTML5下雨动画还可以通过鼠标控制风向和雨水强度,鼠标左右滑动控制雨滴方向,鼠标上下滑动控制雨滴密度。
  动画效果
 27996  415

超简单自定义粒子背景动画插件(原创)

这是一个可以自定义粒子背景的插件,可实现全屏,鼠标跟随,自定义坐标三种方式的动画控制,同时也可以使用不同颜色或者不同的图片实现粒子的个性化
  动画效果
 32092  308

讨论这个项目(13)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    越来越好 0
    2023/8/16 16:52:27
    有没有分享一下插件的 回复
    飞天从人愿 0
    2022/9/27 14:35:48
    有没有分享一下插件的 回复
    C 0
    2021/8/15 16:58:04
    有没有分享一下插件的 回复
    妖孽、哪里走 0
    2020/1/3 18:02:55
    能调整不重叠吗
        毛迪凯0
        2023/5/4 9:48:10
        应该不能💔
    回复
    Myself 3
    2019/12/6 17:29:32

    静态页面,在html中写定气泡元素可以直接使用,但是动态生成气泡的时候,总是无法正常出现动态效果。
    原因是在动态append元素后,已渲染的tagCloud中的 items 及 options 信息并未更新,所以想办法更新就行。
    以下是个人所做的一些改动:
    1、在 TagCloud.prototype 中增加以下代码, 目的是更新tagCloud的属性及元素信息:

    TagCloud.prototype = {
        _setItems: function(items) {
            var self = this;
            //更新元素信息
            self.items = items;
    
            //重设元素鼠标效果
            for (var j = 0, len = self.items.length; j < len; j++) {
                self.items[j].element.index = j;
    
                //鼠标移出子元素,当前元素静止放大
                self.items[j].element. = function() {
                    self.index = this.index;
                };
    
                //鼠标移出子元素,当前元素继续滚动
                self.items[j].element.onmouseout = function() {
                    self.index = -1;
                };
            }
            //重设元素位置属性
            for (var j = 0, len = self.items.length; j < len; j++) {
                self.items[j].element.style.position = "absolute";
                self.items[j].element.style.zIndex = j + 1;
            }
        }
    }

    2、在动态追加气泡元素后,对已渲染的tagCloud做更新就好

    $(".tagcloud").append(bubble); //bubble是已拼接好的气泡元素,按照源码中的<a>标签拼接就好
    var items = tagCloud[0]._getItems();
    tagCloud[0]._setItems(items);
    tagCloud[0].update();
        wudachen1230
        2020/1/10 19:29:04
        步骤2的代码在哪里写啊,我在页面上调用 ,tagCloud 报错。(tagCloud is not defined)
        来日方长0
        2020/11/9 10:14:07
        请问vue中可以使用吗
        毛迪凯0
        2023/5/4 9:48:43
        请问有现成的插件供大家使用吗?分享一下,谢谢
        zzp7855881210
        2023/7/11 15:41:20
        可以分享一下插件嘛?
    回复
    九歌 0
    2019/6/15 17:00:51
    晴阳 0
    2019/4/12 14:53:50
    如果我是用在vue项目的,这个标签云插件能集成项目中使用吗? 回复
    0
    2018/11/28 18:12:51
    想咨询一下怎么销毁 回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复