中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

做網(wǎng)站的公司找客戶衡陽百度推廣

做網(wǎng)站的公司找客戶,衡陽百度推廣,做推文封面的網(wǎng)站,桐城做淘寶店鋪網(wǎng)站公司目錄 前言 效果演示 內(nèi)容修改 完整代碼 總結(jié) 前言 七夕馬上就要到了,為了幫助大家高效表白,下面再給大家?guī)砹藢?shí)用的HTML浪漫表白代碼(附源碼)背景音樂,可用于520,情人節(jié),生日,表白等場(chǎng)景&#xff0c…

目錄

前言

效果演示

內(nèi)容修改

完整代碼

總結(jié)


前言

七夕馬上就要到了,為了幫助大家高效表白,下面再給大家?guī)砹藢?shí)用的HTML浪漫表白代碼(附源碼)+背景音樂,可用于520,情人節(jié),生日,表白等場(chǎng)景,可直接使用。

效果演示

內(nèi)容修改

文案

<div id="child"><h4>💗You And Me💗</h4></div><!--這里寫名字?!!!-->

?音樂--改成自己本地所存儲(chǔ)的mp3地址

<audio autoplay="autoplay" loop="loop" preload="auto" id="music" controls><source src="img/魏瀟逸,小墜%20-%20寄東風(fēng).mp3" type="audio/ogg"><source src="img/魏瀟逸,小墜%20-%20寄東風(fēng).mp3" type="audio/mpeg">
</audio>

完整代碼

<!DOCTYPE html>
<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>甜甜蜜蜜</title><style>canvas {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .2);}#child {position: fixed;top: 52%;left: 50%;margin-top: -75px;margin-left: -100px;z-index: 100;}h4 {font-family: "STKaiti";font-size: 40px;color: #f584b7;position: relative;top: -70px;left: -65px;}</style>
</head>
<body>
<div id="child"><h4>💗You And Me💗</h4></div><!--這里寫名字?!!!-->
<canvas id="heart" width="1920" height="947"></canvas>
<script>window.requestAnimationFrame =window.__requestAnimationFrame ||window.requestAnimationFrame ||window.webkitRequestAnimationFrame ||window.mozRequestAnimationFrame ||window.oRequestAnimationFrame ||window.msRequestAnimationFrame ||(function () {return function (callback, element) {var lastTime = element.__lastTime;if (lastTime === undefined) {lastTime = 0;}var currTime = Date.now();var timeToCall = Math.max(1, 33 - (currTime - lastTime));window.setTimeout(callback, timeToCall);element.__lastTime = currTime + timeToCall;};})();window.isDevice = (/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i.test(((navigator.userAgent || navigator.vendor || window.opera)).toLowerCase()));var loaded = false;var init = function () {if (loaded) return;loaded = true;var mobile = window.isDevice;var koef = mobile ? 0.5 : 1;var canvas = document.getElementById('heart');var ctx = canvas.getContext('2d');var width = canvas.width = koef * innerWidth;var height = canvas.height = koef * innerHeight;var rand = Math.random;ctx.fillStyle = "rgba(0,0,0,1)";ctx.fillRect(0, 0, width, height);var heartPosition = function (rad) {//return [Math.sin(rad), Math.cos(rad)];return [Math.pow(Math.sin(rad), 3), -(15 * Math.cos(rad) - 5 * Math.cos(2 * rad) - 2 * Math.cos(3 * rad) - Math.cos(4 * rad))];};var scaleAndTranslate = function (pos, sx, sy, dx, dy) {return [dx + pos[0] * sx, dy + pos[1] * sy];};window.addEventListener('resize', function () {width = canvas.width = koef * innerWidth;height = canvas.height = koef * innerHeight;ctx.fillStyle = "rgba(0,0,0,1)";ctx.fillRect(0, 0, width, height);});var traceCount = mobile ? 20 : 50;var pointsOrigin = [];var i;var dr = mobile ? 0.3 : 0.1;for (i = 0; i < Math.PI * 2; i += dr) pointsOrigin.push(scaleAndTranslate(heartPosition(i), 210, 13, 0, 0));for (i = 0; i < Math.PI * 2; i += dr) pointsOrigin.push(scaleAndTranslate(heartPosition(i), 150, 9, 0, 0));for (i = 0; i < Math.PI * 2; i += dr) pointsOrigin.push(scaleAndTranslate(heartPosition(i), 90, 5, 0, 0));var heartPointsCount = pointsOrigin.length;var targetPoints = [];var pulse = function (kx, ky) {for (i = 0; i < pointsOrigin.length; i++) {targetPoints[i] = [];targetPoints[i][0] = kx * pointsOrigin[i][0] + width / 2;targetPoints[i][1] = ky * pointsOrigin[i][1] + height / 2;}};var e = [];for (i = 0; i < heartPointsCount; i++) {var x = rand() * width;var y = rand() * height;e[i] = {vx: 0,vy: 0,R: 2,speed: rand() + 5,q: ~~(rand() * heartPointsCount),D: 2 * (i % 2) - 1,force: 0.2 * rand() + 0.7,f: "hsla(0," + ~~(40 * rand() + 60) + "%," + ~~(60 * rand() + 20) + "%,.3)",trace: []};for (var k = 0; k < traceCount; k++) e[i].trace[k] = {x: x, y: y};}var config = {traceK: 0.4,timeDelta: 0.01};var time = 0;var loop = function () {var n = -Math.cos(time);pulse((1 + n) * .5, (1 + n) * .5);time += ((Math.sin(time)) < 0 ? 9 : (n > 0.8) ? .2 : 1) * config.timeDelta;ctx.fillStyle = "rgba(0,0,0,.1)";ctx.fillRect(0, 0, width, height);for (i = e.length; i--;) {var u = e[i];var q = targetPoints[u.q];var dx = u.trace[0].x - q[0];var dy = u.trace[0].y - q[1];var length = Math.sqrt(dx * dx + dy * dy);if (10 > length) {if (0.95 < rand()) {u.q = ~~(rand() * heartPointsCount);} else {if (0.99 < rand()) {u.D *= -1;}u.q += u.D;u.q %= heartPointsCount;if (0 > u.q) {u.q += heartPointsCount;}}}u.vx += -dx / length * u.speed;u.vy += -dy / length * u.speed;u.trace[0].x += u.vx;u.trace[0].y += u.vy;u.vx *= u.force;u.vy *= u.force;for (k = 0; k < u.trace.length - 1;) {var T = u.trace[k];var N = u.trace[++k];N.x -= config.traceK * (N.x - T.x);N.y -= config.traceK * (N.y - T.y);}ctx.fillStyle = u.f;for (k = 0; k < u.trace.length; k++) {ctx.fillRect(u.trace[k].x, u.trace[k].y, 1, 1);}}ctx.fillStyle = "rgba(255,255,255,1)";for (i = u.trace.length + 13; i--;) ctx.fillRect(targetPoints[i][0], targetPoints[i][1], 2, 2);window.requestAnimationFrame(loop, canvas);};loop();};var s = document.readyState;if (s === 'complete' || s === 'loaded' || s === 'interactive') init();else document.addEventListener('DOMContentLoaded', init, false);
</script>
<audio autoplay="autoplay" loop="loop" preload="auto" id="music" controls><source src="img/魏瀟逸,小墜%20-%20寄東風(fēng).mp3" type="audio/ogg"><source src="img/魏瀟逸,小墜%20-%20寄東風(fēng).mp3" type="audio/mpeg">
</audio>
</body>
</html>

總結(jié)

大家有想法的還可以去修改它的線條顏色,外形等等,代碼直接copy就能用,當(dāng)然歌曲路徑根據(jù)自己的修改就行,本章到這就結(jié)束啦!!

http://www.risenshineclean.com/news/49455.html

相關(guān)文章:

  • 深圳H5網(wǎng)站開發(fā)南寧seo專員
  • 上海網(wǎng)站建設(shè)網(wǎng)頁制作邢臺(tái)備案查詢網(wǎng)
  • 贛州市開發(fā)小程序搜索優(yōu)化整站優(yōu)化
  • 網(wǎng)站備案信息查詢百度seo營銷推廣多少錢
  • 彩票投注網(wǎng)站怎樣做安徽網(wǎng)站建設(shè)優(yōu)化推廣
  • 做百度手機(jī)網(wǎng)站優(yōu)化成都seo網(wǎng)絡(luò)優(yōu)化公司
  • 阜陽網(wǎng)站建設(shè)工作室營銷圖片素材
  • 扁平風(fēng)網(wǎng)站哪家培訓(xùn)機(jī)構(gòu)學(xué)校好
  • 高校邦營銷型網(wǎng)站建設(shè)答案semifinal
  • 找人做網(wǎng)站注意哪些女教師遭網(wǎng)課入侵視頻大全播放
  • 微信網(wǎng)站開發(fā)簡(jiǎn)單百度如何注冊(cè)公司網(wǎng)站
  • 權(quán)大師的網(wǎng)站是哪個(gè)公司做的指數(shù)基金是什么意思
  • 西安網(wǎng)站建設(shè)那家強(qiáng)深圳網(wǎng)絡(luò)營銷渠道
  • 鄭州網(wǎng)站制作公司名單外貿(mào)新手怎樣用谷歌找客戶
  • 企業(yè)網(wǎng)站備案在哪個(gè)部門seo教學(xué)
  • seo外貿(mào)網(wǎng)站建設(shè)百度下載安裝2021最新版
  • 上海做響應(yīng)式網(wǎng)站的公司江西seo
  • 那個(gè)網(wǎng)站做室內(nèi)比較好的網(wǎng)站流量排行
  • 拉新推廣變現(xiàn)app寧德seo推廣
  • 網(wǎng)站建站卡頓怎么辦流量查詢網(wǎng)站
  • 深圳網(wǎng)站建設(shè)易佰訊寧波seo排名外包
  • 烏魯木齊經(jīng)濟(jì)開發(fā)區(qū)建設(shè)局網(wǎng)站如何創(chuàng)建自己的網(wǎng)址
  • 有個(gè)藍(lán)色章魚做標(biāo)志的網(wǎng)站seo和sem的聯(lián)系
  • 蘇寧易購網(wǎng)站建設(shè)的目的競(jìng)價(jià)關(guān)鍵詞排名軟件
  • 大連網(wǎng)站制作師企業(yè)微信scrm
  • Wordpress搜索指定頁面內(nèi)容seo網(wǎng)絡(luò)優(yōu)化推廣
  • 廣東省東莞陽光網(wǎng)seo推廣優(yōu)化外包價(jià)格
  • 網(wǎng)站如何做搜索功能的網(wǎng)絡(luò)推廣的途徑有哪些
  • 簡(jiǎn)單制作網(wǎng)站的過程網(wǎng)站推廣軟件哪個(gè)最好
  • 騰訊微博 wordpressseo搜索引擎優(yōu)化視頻