当前位置: 首页 > news >正文

HTML5之Canvas绘图——制作渐变式PPT背景

PPT的背景有的很好看,其实有的是用图片,有的是用渐变做的,今天我试着做了一个渐变式的PPT背景图(特殊用途),使用的是Canvas的径向渐变矩形,其实没什么特殊的,直接上代码吧

View Code
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Canvas</title>
<meta name="keywords" content="Canvas">
<meta name="description" content="Canvas HTML5">
</head>
<style type="text/css">
    canvas{border:dashed 1px #CCC}
</style>
<script type="text/javascript">
    function $$(id){
        return document.getElementById(id);
    }
    function pageLoad(){
        var can = $$('can');
        var cans = can.getContext('2d');
        var gnt1 = cans.createRadialGradient(600,300,0,400,700,800);
        gnt1.addColorStop(1,'#bdbdbd');
        gnt1.addColorStop(0,'#f3f3f3');
        cans.fillStyle = gnt1;
        cans.fillRect(0,0,800,600);
        cans.fill();
    }
</script>
<body onload="pageLoad();">
    <canvas id="can" width="800px" height="600px"></canvas>
</body>
</html>


上一张效果图

转载于:https://www.cnblogs.com/picaso/archive/2012/11/27/2791267.html

相关文章:

  • DOS命令大全
  • 关于JQuery的基础知识(一)
  • Tomcat启动成功 但是会报错
  • 如何配置yum源
  • 自动创建LAMP架构
  • 手动加密windows文件
  • C#基础知识整理 基础知识(19) 值类型的装箱和拆箱(二)
  • 在RHEL5上安装CouchDB
  • 你还敢用快递邮寄贵重物品吗?
  • 搬到CSDN,两个同时用,以防万一
  • 即时通讯开发
  • jquery 点击函数切换 toggle()
  • matplotlib 交互式导航
  • 落园 » 中文文本聚类小尝试(Text Clustering in R)|专注经济视角下的互联网
  • NotFoundException: String resource ID #0x4
  • 0基础学习移动端适配
  • Android交互
  • css属性的继承、初识值、计算值、当前值、应用值
  • Docker 笔记(2):Dockerfile
  • github从入门到放弃(1)
  • HTTP 简介
  • MySQL用户中的%到底包不包括localhost?
  • Node + FFmpeg 实现Canvas动画导出视频
  • SpiderData 2019年2月25日 DApp数据排行榜
  • vue-router的history模式发布配置
  • 开年巨制!千人千面回放技术让你“看到”Flutter用户侧问题
  • 开源SQL-on-Hadoop系统一览
  • 力扣(LeetCode)357
  • 如何在 Tornado 中实现 Middleware
  • 再次简单明了总结flex布局,一看就懂...
  • 看到一个关于网页设计的文章分享过来!大家看看!
  • 阿里云移动端播放器高级功能介绍
  • ![CDATA[ ]] 是什么东东
  • #LLM入门|Prompt#1.8_聊天机器人_Chatbot
  • #NOIP 2014# day.1 生活大爆炸版 石头剪刀布
  • #NOIP 2014#day.2 T1 无限网络发射器选址
  • (6)设计一个TimeMap
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (十) 初识 Docker file
  • (转载)虚函数剖析
  • .java 指数平滑_转载:二次指数平滑法求预测值的Java代码
  • .NET 4 并行(多核)“.NET研究”编程系列之二 从Task开始
  • .NET CF命令行调试器MDbg入门(二) 设备模拟器
  • .NET 中 GetProcess 相关方法的性能
  • .NET中GET与SET的用法
  • @html.ActionLink的几种参数格式
  • @param注解什么意思_9000字,通俗易懂的讲解下Java注解
  • [Android]RecyclerView添加HeaderView出现宽度问题
  • [BJDCTF2020]The mystery of ip1
  • [bzoj2957]楼房重建
  • [C++]——带你学习类和对象
  • [CDOJ 838]母仪天下 【线段树手速练习 15分钟内敲完算合格】
  • [Electron] 将应用打包成供Ubuntu、Debian平台下安装的deb包
  • [Foreman]解决Unable to find internal system admin account
  • [hdu 2896] 病毒侵袭 [ac自动机][病毒特征码匹配]