​东阳网站推广【东阳官网推广哪个效果好】东阳百度竞价推广托管、东阳百度优化推广外包、东阳全网霸屏推广多少钱、东阳网络推广一年大概多少费-网络推广-网站建设【企业网站制作|网页设计】- 高端网站建设 - 书生商友信息科技-

全国热线:400-111-6878

网站建设推广专家

​东阳网站推广【东阳官网推广哪个效果好】东阳百度竞价推广托管、东阳百度优化推广外包、东阳全网霸屏推广多少钱、东阳网络推广一年大概多少费

发表日期: 2020-07-21 13:38:36 浏览次数:214

东阳网站推广【东阳官网推广哪个效果好】东阳百度竞价推广托管、东阳百度优化推广外包、东阳全网霸屏推广多少钱、东阳网络推广一年大概多少费


东阳市,浙江省辖县级市,由金华市代管,地处浙江省中部;会稽山、大盘山、仙霞岭延伸入境,形成三山夹两盆、两盆涵两江的地貌,地势东高西低,属亚热带季风气候区;辖有6个街道、11个镇和1个乡,总面积1746.81平方千米;2018年总人口84.78万人。

东阳地处浙江省中部,甬金高速、诸永高速在境内交叉而过,为浙中交通枢纽;东阳自古以来就有“兴学重教、勤耕苦读”的传统,朱熹、吕祖谦、陆游等曾到东阳“石洞书院”讲学传道;东阳古民居建筑以东阳木雕为主,融竹编、石雕、砖雕、堆雕等装饰艺术为一体,形成了独具儒家文化特色的民居建筑体系,截至2018年底有国家5A级旅游景区1家、4A级4家、3A级1家。 

2018年,东阳市地区生产总值585.00亿元,按可比价计算,比上年增长5.5%。其中,第一产业增加值16.79亿元,第二产业增加值276.48亿元,第三产业增加值291.73亿元,分别增长1.0%、5.6%、5.7%。  第二批国家农产品质量安全县。  2019全国营商环境百强县。2019年11月15日,获评国家森林城市。



html5+css3+canvas粒子组合文字特效

工具/原料

  • adobe dreamweaver

方法/步骤

  1. 新建html文档。

    html5+css3+canvas粒子组合文字特效
  2. 书写hmtl代码。

    <canvas id="c" width="1680" height="893"></canvas>

    html5+css3+canvas粒子组合文字特效
  3. 书写css代码。

    <style>

    * { margin: 0; padding: 0; }

    html, body { height: 100%; position: relative; width: 100%; }

    body { background: #eee; }

    canvas { background: white; display: block; }

    #c { left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); }

    </style>

    html5+css3+canvas粒子组合文字特效
  4. 书写js代码。

    <script>

    ;(function(main) {

    var args = {};

    window.onload = function() {

    main(args);

    };

    })(function(args) {


    'use strict';


    var Box = function(x, y, w, h, s) {

    this.x = x;

    this.y = y;

    this.w = w;

    this.h = h;

    this.s = s;

    this.a = Math.random() * Math.PI * 2;

    this.hue = Math.random() * 360;

    };


    Box.prototype = {

    constructor: Box,

    update: function() {

    this.a += Math.random() * 0.5 - 0.25;

    this.x += Math.cos(this.a) * this.s;

    this.y += Math.sin(this.a) * this.s;

    this.hue += 5;

    if(this.x > WIDTH) this.x = 0;

    else if(this.x < 0) this.x = WIDTH;

    if(this.y > HEIGHT) this.y = 0;

    else if(this.y < 0) this.y = HEIGHT;

    },

    render: function(ctx) {

    ctx.save();

    ctx.fillStyle = 'hsla(' + this.hue + ', 100%, 50%, 1)';

    ctx.translate(this.x, this.y);

    ctx.rotate(this.a);

    ctx.fillRect(-this.w, -this.h / 2, this.w, this.h);

    ctx.restore();

    }

    };


    var Circle = function(x, y, tx, ty, r) {

    this.x = x;

    this.y = y;

    this.ox = x;

    this.oy = y;

    this.tx = tx;

    this.ty = ty;

    this.lx = x;

    this.ly = y;

    this.r = r;

    this.br = r;

    this.a = Math.random() * Math.PI * 2;

    this.sx = Math.random() * 0.5;

    this.sy = Math.random() * 0.5;

    this.o = Math.random() * 1;

    this.delay = Math.random() * 200;

    this.delayCtr = 0;

    this.hue = Math.random() * 360;

    };


    Circle.prototype = {

    constructor: Circle,

    update: function() {


    if(this.delayCtr < this.delay) {

    this.delayCtr++;

    return;

    }


    this.hue += 1;

    this.a += 0.1;


    this.lx = this.x;

    this.ly = this.y;


    if(!clickToggle) {

    this.x += (this.tx - this.x) * this.sx;

    this.y += (this.ty - this.y) * this.sy;

    } else {

    this.x += (this.ox - this.x) * this.sx;

    this.y += (this.oy - this.y) * this.sy;

    }



    this.r = this.br + Math.cos(this.a) * (this.br * 0.5);

    },

    render: function(ctx) {


    ctx.save();

    ctx.globalAlpha = this.o;

    ctx.fillStyle = 'hsla(' + this.hue + ', 100%, 50%, 1)';

    ctx.translate(this.x, this.y);

    ctx.beginPath();

    ctx.arc(0, 0, this.r, 0, Math.PI * 2);

    ctx.fill();

    ctx.restore();


    if(clickToggle) {

    ctx.save();

    ctx.strokeStyle = 'hsla(' + this.hue + ', 100%, 50%, 1)';

    ctx.beginPath();

    ctx.moveTo(this.lx, this.ly);

    ctx.lineTo(this.x, this.y);

    ctx.stroke();

    ctx.restore();

    }



    }

    };


    var txtCanvas = document.createElement('canvas');

    var txtCtx = txtCanvas.getContext('2d');


    var c = document.getElementById('c');

    var ctx = c.getContext('2d');


    var WIDTH = c.width = window.innerWidth;

    var HEIGHT = c.height = window.innerHeight;

    var imgData = null;

    var idx = null;

    var skip = 4;

    var circles = [];

    var circle = null;

    var a = null;

    var clickToggle = false;

    var boxList = [];

    var box = null;


    txtCanvas.width = WIDTH;

    txtCanvas.height = HEIGHT;


    txtCtx.font = 'bold 70px Sans-serif';

    txtCtx.textAlign = 'center';

    txtCtx.baseline = 'middle';

    txtCtx.fillText('百度经验', WIDTH / 2, HEIGHT / 2);


    ctx.font = 'bold 12px Monospace';

    ctx.textAlign = 'center';

    ctx.baseline = 'middle';


    imgData = txtCtx.getImageData(0, 0, WIDTH, HEIGHT).data;


    for(var y = 0; y < HEIGHT; y += skip) {

    for(var x = 0; x < WIDTH; x += skip) {

    idx = (x + y * WIDTH) * 4 - 1;

    if(imgData[idx] > 0) {

    a = Math.PI * 2 * Math.random();

    circle = new Circle(

    WIDTH / 2 + Math.cos(a) * WIDTH,

    HEIGHT / 2 + Math.sin(a) * WIDTH,

    x, 

    y,

    Math.random() * 4

    );

    circles.push(circle);

    }

    }

    }


    for(var b = 0; b < 10; b++) {

    box = new Box(

    WIDTH * Math.random(),

    HEIGHT * Math.random(),

    5,

    2,

    5 + Math.random() * 5

    );

    boxList.push(box);

    }



    c.addEventListener('click', function(e) {

    clickToggle = !clickToggle;

    });


    requestAnimationFrame(function loop() {

    requestAnimationFrame(loop);


    ctx.globalCompositeOperation = 'source-over';

    ctx.fillStyle = 'rgba(0, 0, 0, 0.5)';

    ctx.fillRect(0, 0, WIDTH, HEIGHT);


    ctx.fillStyle = 'white';

    ctx.fillText('CLICK TO TOGGLE', WIDTH / 2, HEIGHT / 2 + 100);


    ctx.globalCompositeOperation = 'lighter';


    for(var i = 0, len = circles.length; i < len; i++) {

    circle = circles[i];

    circle.update();

    circle.render(ctx);

    }


    for(var j = 0; j < boxList.length; j++) {

    box = boxList[j];

    box.update();

    box.render(ctx);

    }


    });



    });

    </script>

    html5+css3+canvas粒子组合文字特效
  5. 代码整体结构。

    html5+css3+canvas粒子组合文字特效
  6. 6

    查看效果。

    html5+css3+canvas粒子组合文字特效


7 月 20 日,在华为云 TechWave 技术峰会上,华为云发布了 EI 工业智能体 2.0,并宣布将在超过 20 个工业细分行业,征集 50 家领先的行业 Know-How 伙伴,共同探索和实践 100 个工厂智能化升级项目。


AI 如何有效地进入工业核心生产系统,关键在于企业是否有符合工业的 AI 开发、运行管理平台。华为云 EI 工业智能体 2.0,基于大量的实践经验总结,围绕工业机理与的 AI 融合,可支持企业便捷地开发、分享工业机理模型,将工业机理模型与 AI 进行融合,并能匹配企业客户组织部署运行环境。



东阳网站推广东阳官网推广哪个效果好东阳百度竞价推广托管、东阳百度优化推广外包、东阳全网霸屏推广多少钱、东阳网络推广一年大概多少费



上一条:​成都网站搭建【成都网站建设】成都企业建站、成都建立网站、成都网页设计多少钱、成都做网站的公司有哪些、成都网站制作公司哪个好、成都网站申请【成都官网建设费用】
下一条:安吉网站推广【安吉官网推广哪个效果好】安吉百度竞价推广托管、安吉百度优化推广外包、安吉全网霸屏推广多少钱、安吉网络推广一年大概多少费
网站制作
小程序制作
网站优化
网站开发
400电话办理
网络推广
网站建设
网店装修
微信公众号开发
网页设计
网络公司
域名企业邮箱
服务器空间
网站案例报价
百科问答
编辑排版美工
App软件开发
百度推广
代运营托管
logo设计
网络全网营销
网站备案
网站定制
小程序开发公司
首页
电话
立即预约