javascript爱心特效

如果是导入文件:

<script src="文件名.js"></script>

嵌入代码里:

<html>
<header>
<script>
!function(e, t, a) {
function r() {
for (var e = 0; e < s.length; e++) s[e].alpha <= 0 ? (t.body.removeChild(s[e].el), s.splice(e, 1)) : (s[e].y--, s[e].scale += .004, s[e].alpha -= .013, s[e].el.style.cssText = "left:" + s[e].x + "px;top:" + s[e].y + "px;opacity:" + s[e].alpha + ";transform:scale(" + s[e].scale + "," + s[e].scale + ") rotate(45deg);background:" + s[e].color + ";z-index:99999");
requestAnimationFrame(r)
}
function n() {
var t = "function" == typeof e.onclick && e.onclick;
e.onclick = function(e) {
t && t(),
o(e)
}
}
function o(e) {
var a = t.createElement("div");
a.className = "heart",
s.push({
el: a,
x: e.clientX - 5,
y: e.clientY - 5,
scale: 1,
alpha: 1,
color: c()
}),
t.body.appendChild(a)
}
function i(e) {
var a = t.createElement("style");
a.type = "text/css";
try {
a.appendChild(t.createTextNode(e))
} catch(t) {
a.styleSheet.cssText = e
}
t.getElementsByTagName("head")[0].appendChild(a)
}
function c() {
return "rgb(" + ~~ (255 * Math.random()) + "," + ~~ (255 * Math.random()) + "," + ~~ (255 * Math.random()) + ")"
}
var s = [];
e.requestAnimationFrame = e.requestAnimationFrame || e.webkitRequestAnimationFrame || e.mozRequestAnimationFrame || e.oRequestAnimationFrame || e.msRequestAnimationFrame ||
function(e) {
setTimeout(e, 1e3 / 60)
},
i(".heart{width: 10px;height: 10px;position: fixed;background: #f00;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);}.heart:after,.heart:before{content: '';width: inherit;height: inherit;background: inherit;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;position: fixed;}.heart:after{top: -5px;}.heart:before{left: -5px;}"),
n(),
r()
} (window, document);
function initMouse(){
var pDom = document.getElementsByTagName("p")[0];
pDom.style.cursor = 'move';
}
</script>
</header>
<body>
<h1>这是特效</h1>
</body>
</html>


javascript爱心特效相关推荐

  1. 用javaScript制作爱心特效

    爱心特效 源代码 <!doctype html> <html> <head> <meta charset="utf-8"> < ...

  2. 七夕情人节~html+css+javascript实现满屏爱心特效(程序员表白)

    ❉ 七夕情人节 ❤html+css+j❤实现满屏爱心特效(程序员表白) ❤程序员表白, 很多人和小编一样受到暴击,需要告白的同学加紧了,不要错过这个好时机. ❤许多程序员小伙伴总是苦于找不到合适的告白 ...

  3. 对一些常见的HTML5特效进行整理和运行(有趣特效,烟花特效,爱心特效,炫酷特效)

    有趣特效 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" lang="en&quo ...

  4. php实现页面雪花效果,JavaScript_使用javascript实现雪花飘落的效果,看了javascript网页特效实例大全 - phpStudy...

    使用javascript实现雪花飘落的效果 看了javascript网页特效实例大全中的图片飘下的效果实例,觉得值得动手学习下. 就把图片改成雪花图,完成一个雪花飘下的效果. 并且,其中有些内容比较陈 ...

  5. JavaScript文本特效实例小结【3个示例】

    本文实例讲述了JavaScript文本特效.分享给大家供大家参考,具体如下: 1.标题跑马灯 常常能够在一些新闻网站,或者其他地方,看到文字在一个特定的区域内,来回滚动.一旦超出边界就消失了,那么这些 ...

  6. html5酷炫表白代码_七夕表白代码,樱花特效+爱心特效+花瓣+评论留言功能等

    ___2020/8/25七夕不是快到了嘛,寻思最近没啥活,于是闲暇时间扒一套JQuery代码,做了一下优化 ------- 超级好看的花瓣表白网页源码, ___然后通过gitee(码云)搭建了一套个人 ...

  7. 鼠标点击网页出现爱心特效

    像这样的鼠标点击网页出现js的特效,代码如下,只需要直接把这段代码复制到<script></script>标签下运行就可以实现了,要导入css和js: //鼠标点击出现爱心特效 ...

  8. MOGRT动态图标模板 爱情元素手绘爱心特效pr视频模板

    MOGRT动态图标模板 爱情元素手绘爱心特效pr视频模板 此模板包含16个惊人的手绘元素,你可以在你的下一个视频或照片中使用.这些元素是预先呈现的,可以在你的编辑软件中使用.通过使用alpha通道添加 ...

  9. JavaScript网页特效-限时秒杀

    限时秒杀是网络商家在某一预定的时间里,大幅度降低活动商品的价格,买家只要在这个时间里成功拍得此商品,便可以用超低的价格买到原本很昂贵的物品的一种营销活动.限时秒杀短时效的限定会给予用户更强烈的紧迫感, ...

  10. JavaScript网页特效-“渔夫打鱼晒网”程序设计

    程序设计时,把可能需要反复执行的代码封装为函数,然后在需要执行该段代码功能的地方进行调用,这样不仅可以实现代码的复用,更重要的是可以保证代码的一致性,只需要修改该函数代码,则所有调用位置均得到体现.同 ...

最新文章

  1. java微信附件下载_WxJava微信开发工具包
  2. xampp mysql 端口被占用_xampp安装后apache 80端口被占用的解决方法
  3. 【Groovy】闭包 Closure ( 闭包定义 | 闭包类型 | 查看编译后的字节码文件中的闭包类型变量 )
  4. 2016-2017-2 《Java程序设计》预备作业1 总结
  5. 《企业的边界》的书摘
  6. Nginx静态资源优化配置之tcp_nopush和tcp_nodelay
  7. 一个基于SAP Hybris Commerce和微信的社交电商原型介绍
  8. 新功能:在负载均衡SLB控制台上查看DDoS安全防护阈值
  9. 成都睿铂x云南省地矿测绘院:丽江玉龙高精度地籍免像控案例分享
  10. 海康摄像头激活时报 错误2105
  11. DTIM间隔在组播和节电方面的综合考虑
  12. 学籍管理系统c语言项目作业,C语言实现学生学籍管理系统
  13. 对于程序员头发的认识
  14. java publish_java – 如何正确使用SwingWorker上的publish()和process()方法?
  15. 关于解决netstat -nb中出现请求的操作需要提升问题
  16. 程序员看来都羡慕:一个寒门博士的致谢及其女友回复
  17. 汇编 INT 10H功能
  18. 所有系统如何创建宽带连接服务器,Win7系统怎么建立宽带连接?Win7宽带连接的设置方法...
  19. bzoj3698: XWW的难题 有上下界的网络流
  20. vue图片瀑布流布局Grid

热门文章

  1. rrt matlab算法,rrt算法matlab代码
  2. 从dig命令理解DNS
  3. MIKE与SMS网格的区别——个人感受
  4. Sakai 2.6 配置
  5. 50个面试官最喜欢问的java微服务面试题
  6. 计算机科学与技术导论课论文题目,优秀计算机专业导论论文题目 计算机专业导论论文题目哪个好...
  7. XMind--思维导图
  8. 吴恩达深度学习课程第二章第一周编程作业
  9. matlab条件and,matlaband语句
  10. maven的详细下载和安装