大家好今天给大家介绍一个超酷炫的话题,前端有用脚本,特别是那种鼠标点一点就能出现字特效的玩意儿。是不是感觉就像变魔术似的?其实这种效果的原理很简单!我自己也对它产生了兴趣,于是深入了解了一番。你是不是也好奇这到底是怎么做到的?我觉得这个真有趣得不行,迫不及待地查了查百度,还归纳整理了一些信息。
原来用鼠标点字那个软件挺单一的,只有那种颜色,看着就没啥新鲜感了。怎么吸引别人看?对了,好软件就是得能用才能叫好。所以咱们还是搞个新的。
新的这个鼠标点生成文本特效功能真是太牛逼!我们专门挑出好几种炫酷的彩色样式,让效果更上一层楼。你知道吗?我们只需要将这些代码复制到记事本,再改为.html的后缀就能直接使用,不用另外去下载 jQuery插件,超级简单快捷!
说实话,你肯定想过,咱们为啥要把弄好的资料分享给你们?就那么回事儿呗,就是图个帮你们省事儿,让大家学习起来更顺手。况且,也希望大家能多给咱们点儿鼓励和支持,多来看看咱做的东西。
你知道吗,想要更改这段视频制作软件中的文字和颜色,其实非常容易!只需要修改下代码里那个小数组就能搞定。想个性化点,按照自己的需求自定这个视觉效果。
/* 鼠标点击文字特效 */Bootstrap 实例 - 模态框(Modal)插件 /* 鼠标点击文字特效 */ var f_idx = 0; var c_idx = 0; jQuery(document).ready(function($) { $("body").click(function(e) { var font = new Array("富强", "民主", "文明", "和谐", "自由", "平等", "公正" ,"法治", "爱国", "敬业", "诚信", "友善"); var color = new Array('#ff0000','#eb4310','#f6941d','#fbb417','#ffff00','#cdd541','#99cc33','#3f9337','#219167','#239676','#24998d','#1f9baa','#0080ff','#3366cc','#333399','#003366','#800080','#a1488e','#c71585','#bd2158'); var $i = $("").text(font[f_idx]); f_idx = (f_idx + 1) % font.length; c_idx = (c_idx + 1) % color.length; var x = e.pageX, y = e.pageY; $i.css({ "z-index": 99999999999999999999999999999999999999999999999999999999999999999999999999 , "top": y - 20, "left": x, "position": "absolute", "font-weight": "bold", "color": color[c_idx] }); $("body").append($i); $i.animate({ "top": y - 180, "opacity": 0 }, 1500, function() { $i.remove(); }); }); });点击任意空白处查看效果
咱们为啥得把这些码上的东西拼成一块儿,还给大伙儿看看?因为咱知道,动笔头算不上啥,采花才是真功夫!瞅瞅这些脚本,咱就能搞懂前端讲究个啥,还能让咱自己在编游戏这档子事儿上更拿手!
最后揭秘了!希望你们学到点实用的,用到自己的项目里如果喜欢这主题,别忘了点赞、评论和转发!让更多小伙伴看到这个超赞的前端脚本!今天就说到这儿!希望大家喜欢这篇文章,也欢迎来评论区聊聊。有任何问题或看法,欢迎儿留下言哈。别忘了点赞和分享!下次再见~
原文链接:https://www.icz.com/technicalinformation/web/2024/03/11310.html,转载请注明出处~~~
评论0