自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

转载 微信浏览器video播放视频踩坑

video属性介绍iOS的属性playsinlineOn iPhone, video playsinline elements will now be allowed to play inline, and will not automatically enter fullscreen mode when playback begins.video elements wit...

2019-05-14 20:43:00 3989

转载 【canvas学习笔记八】像素操作

ImageData对象ImageData对象包含了一个区域内的canvas的像素信息。它包含以下可读属性:widthcanvas的宽度,单位是像素。heightcanvas的高度,单位是像素。data一个Uint8ClampedArray的一维数组,包含了每个像素的RGBA值。什么是Uint8ClampedArray?这个数组里的数值是8位的整型,而且值得范围在0和2...

2017-08-29 15:00:00 254

转载 【canvas学习笔记七】混合和裁剪

globalCompositeOperation如果我们先画了一个图形,然后要在这个图形上面再画一个图形,那么这个图形会怎么样呢?是覆盖在原来的图形上面吗?这时候,就要用到globalCompositeOperation这个属性了。当有两个图形重叠的时候,可以有很多种混合模式,比如上面的图形盖住下面的,或者下面的图形盖住上面的,或者去掉重叠的部分。globalCompositeOpe...

2017-08-28 17:25:00 187

转载 【canvas学习笔记六】状态保存和变换

save()和restore()save()保存当前状态,将当前canvas的状态存入栈中。restore()恢复之前save的一个状态,将之前的状态从栈中弹出。保存的当前状态包含以下信息:变换(平移、旋转、缩放)属性: strokeStyle, fillStyle, globalAlpha, lineWidth, lineCap, lineJoin, miterLi...

2017-08-28 10:21:00 162

转载 【canvas学习笔记五】使用图片

在canvas里画图有两个步骤:获得图片源。drawImage()画图。图片源canvas支持以下几种图片资源:HTMLImageElement可以使用Image()方法构造的图片,也可以是HTML的元素。HTMLVideoElement可以使用HTML的标签中视频的某一帧作为图片资源。HTMLCanvasElement可以将另一个canvas作为图片资源。...

2017-08-25 10:48:00 132

转载 【canvas学习笔记四】绘制文字

本节我们来学习如何绘制文字。绘制文字有两个主要的方法:fillText(text, x, y [, maxWidth])在x, y位置填充文字text,有一个可选参数maxWidth设置最大绘制宽度。strokeText(text, x, y [, maxWidth])在x, y位置给文字text描边,有一个可选参数maxWidth设置最大绘制宽度。文字样式有一些属性用...

2017-08-14 15:21:00 178

转载 【canvas学习笔记三】样式和颜色

上一节我们学习了如何用路径绘制各种形状,但我们只能用默认的颜色和线条。这节就来学习设置不同的颜色和线条样式。颜色设置颜色主要有两个属性:fillStyle = color设置填充颜色strokeStyle = color设置描边颜色颜色值可以用十六进制也可以用一些内置的颜色字符,还可以用rgb和rgba格式。例子:// these all set the fillS...

2017-08-02 20:18:00 579

转载 【canvas学习笔记二】绘制图形

上一篇我们已经讲述了canvas的基本用法,学会了构建canvas环境。现在我们就来学习绘制一些基本图形。坐标canvas的坐标原点在左上角,从左到右X轴坐标增加,从上到下Y轴坐标增加。坐标的一个单元是1像素。示意如下:矩形canvas可以绘制的多边形只有矩形,其他都要通过线段拼接而成。绘制矩形有三个API:fillRect(x, y, width, height)绘制一...

2017-07-28 16:36:00 293

转载 【canvas学习笔记一】基本认识

<canvas>标签定义了一块画布,画布可以在网页中绘制2D和3D图象,现在先学习如何绘制2D图象,绘制3D图象属于WebGL的内容(也就是网页版的OpenGL,3D图形接口)。属性<canvas>只有width和height两个属性。如果没有设置width和height属性,canvas的默认初始大小是宽300px,高150px。如果通过CSS来设置ca...

2017-07-25 18:25:00 107

转载 JavaScript如何比较两个数组的内容是否相同

今天意外地发现JavaScript是不能用==或===操作符直接比较两个数组是否相等的。alert([]==[]); // falsealert([]===[]); // false以上两句代码都会弹出false。因为JavaScript里面Array是对象,==或===操作符只能比较两个对象是否是同一个实例,也就是是否是同一个对象引用。目前JavaSc...

2017-05-02 11:44:00 459

转载 clientX、pageX、offsetX、screenX的区别

这几个属性的区别说难不难,可是很容易搞混,很长一段时间没用,发现又忘记区别了,记不清哪个是哪个!真的很抓狂!区别:clientX、clientY:相对于浏览器窗口可视区域的X,Y坐标(窗口坐标),可视区域不包括工具栏和滚动条。IE事件和标准事件都定义了这2个属性。pageX、pageY:类似于clientX、clientY,但它们使用的是文档坐标而非窗口坐标。这2个属...

2016-10-09 21:12:00 194

转载 【翻译】详解HTML5 自定义 Data 属性

原标题:HTML5 Custom Data Attributes (data-*)你是否曾经使用 class 或 rel 来保存任意的元数据,只为了使你的JavaScript更简单?如果你回答是的,那么我有一个令人激动的消息要告诉你!如果你回答不是,并且你还想,“咦,这个主意不错哦~”,那我劝你尽早放弃这个幼稚的想法,并看完本文。多亏了HTML5,我们可以嵌入自定义的 data ...

2016-08-09 15:55:00 138

转载 PHP快速教程

1.本文主要针对有C语言(或其他编程语言)基础的人快速学习PHP的,所以不会对一些基础知识作过多解释,比如“=”是赋值不是等于。2.本文适合已学过一门编程语言,想要快速入门PHP的人。3.基本上看完本文即可入门,可以动手实践或是进阶。简介PHP是Hypertext Preprocessor(超文本预处理器)的递归缩写。这是一种特别适合网页开发的服务器端脚本...

2016-08-01 15:49:00 152

转载 【翻译】使用CSS3和jQuery制作跟随鼠标方位的Hover特效

今天我们来学习如何通过CSS3的特性和jQuery来创建一个感知鼠标滑动方向的hover效果。当鼠标滑进的时候,遮罩层会从上次鼠标滑出的方向滑入,当鼠标滑出的时候,遮罩层会跟随鼠标,从鼠标滑出的方向滑出。这是一个十分有趣的效果。我们使用无序列表来组织缩略图和描述遮罩层:<ul id="da-thumbs" class="da-thumbs"> &lt...

2016-07-24 11:31:00 121

转载 JavaScript实现Tab标签页切换的最简便方式

转载请注明出处:http://www.cnblogs.com/-867259206/p/5664896.html先说一下最土的一种方法:Html: <div class="tab-head"> <h2 id="tab1" onmouseover="changeTab1()" class="selected">...

2016-07-12 21:08:00 879

转载 【Unity Shaders】学习笔记——SurfaceShader(十一)光照模型

【Unity Shaders】学习笔记——SurfaceShader(十一)光照模型转载请注明出处:http://www.cnblogs.com/-867259206/p/5664792.html如果你想从零开始学习Unity Shader,那么你可以看看本系列的文章入门,你只需要稍微有点编程的概念就可以。水平有限,难免有谬误之处,望指出。...

2016-07-12 20:36:00 481

转载 Android实现无标题栏全屏的三种方法

一、通过Java代码在setContentView之前执行:requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题栏getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCRE...

2016-07-10 22:08:00 185

转载 【Unity Shaders】学习笔记——SurfaceShader(十)镜面反射

【Unity Shaders】学习笔记——SurfaceShader(十)镜面反射如果你想从零开始学习Unity Shader,那么你可以看看本系列的文章入门,你只需要稍微有点编程的概念就可以。水平有限,难免有谬误之处,望指出。Unity内置的高光函数Unity内置了一种高光光照模型——BlinnPhone。使用方法如下:Shade...

2016-07-10 09:13:00 184

转载 【Unity Shaders】学习笔记——SurfaceShader(九)Cubemap

【Unity Shaders】学习笔记——SurfaceShader(九)Cubemap如果你想从零开始学习Unity Shader,那么你可以看看本系列的文章入门,你只需要稍微有点编程的概念就可以。水平有限,难免有谬误之处,望指出。上一节中讲述了制作Cubemap的方法。这一节讲讲怎么使用它。Simple Cubemap先来看一下最简...

2016-07-09 17:09:00 181

转载 【CG】CG标准函数库——数学函数

==========================================窝是分割线===================贴出来方便自己查。摘自《GPU编程与CG语言之阳春白雪下里巴人》转载于:https://www.cnblogs.com/-867259206/p/5635964.html...

2016-07-02 20:05:00 147

转载 【Unity Shaders】学习笔记——SurfaceShader(八)生成立方图

【Unity Shaders】学习笔记——SurfaceShader(八)生成立方图转载请注明出处:http://www.cnblogs.com/-867259206/p/5630261.html写作本系列文章时使用的是Unity5.3。写代码之前:当然啦,如果Unity都没安装的话肯定不会来学Unity Shaders吧?阅读本系列文章之...

2016-06-30 15:56:00 167

转载 【Unity Shaders】学习笔记——SurfaceShader(七)法线贴图

【Unity Shaders】学习笔记——SurfaceShader(七)法线贴图转载请注明出处:http://www.cnblogs.com/-867259206/p/5627565.html写作本系列文章时使用的是Unity5.3。写代码之前:当然啦,如果Unity都没安装的话肯定不会来学Unity Shaders吧?阅读本系列文章...

2016-06-29 17:09:00 305

转载 【Unity Shaders】学习笔记——SurfaceShader(六)混合纹理

【Unity Shaders】学习笔记——SurfaceShader(六)混合纹理转载请注明出处:http://www.cnblogs.com/-867259206/p/5619810.html写作本系列文章时使用的是Unity5.3。写代码之前:当然啦,如果Unity都没安装的话肯定不会来学Unity Shaders吧?阅读本...

2016-06-27 12:16:00 228

转载 【Unity Shaders】学习笔记——SurfaceShader(五)让纹理动起来

【Unity Shaders】学习笔记——SurfaceShader(五)让纹理动起来转载请注明出处:http://www.cnblogs.com/-867259206/p/5611222.html写作本系列文章时使用的是Unity5.3。写代码之前:当然啦,如果Unity都没安装的话肯定不会来学Unity Shaders吧?阅读本系列文章...

2016-06-23 16:13:00 194

转载 【Unity Shaders】学习笔记——SurfaceShader(四)用纹理改善漫反射

【Unity Shaders】学习笔记——SurfaceShader(四)用纹理改善漫反射转载请注明出处:http://www.cnblogs.com/-867259206/p/5603368.html写作本系列文章时使用的是Unity5.3。写代码之前:当然啦,如果Unity都没安装的话肯定不会来学Unity Shaders吧?阅读本系列...

2016-06-21 13:45:00 178

转载 【Unity Shaders】学习笔记——SurfaceShader(三)BasicDiffuse和HalfLambert

【Unity Shaders】学习笔记——SurfaceShader(三)BasicDiffuse和HalfLambert转载请注明出处:http://www.cnblogs.com/-867259206/p/5598185.html写作本系列文章时使用的是Unity5.3。写代码之前:当然啦,如果Unity都没安装的话肯定不会来学Unity Shad...

2016-06-19 15:49:00 156

转载 【Unity Shaders】学习笔记——SurfaceShader(二)两个结构体和CG类型

【Unity Shaders】学习笔记——SurfaceShader(二)两个结构体和CG类型转载请注明出处:http://www.cnblogs.com/-867259206/p/5596698.html写作本系列文章时使用的是Unity5.3。写代码之前:当然啦,如果Unity都没安装的话肯定不会来学Unity Shaders吧?...

2016-06-18 19:09:00 193

转载 【Unity Shaders】学习笔记——渲染管线

【Unity Shaders】学习笔记——Shader和渲染管线转载请注明出处:http://www.cnblogs.com/-867259206/p/5595924.html写作本系列文章时使用的是Unity5.3。写代码之前:当然啦,如果Unity都没安装的话肯定不会来学Unity Shaders吧?阅读本系列文章之前你...

2016-06-18 11:34:00 155

转载 【Unity Shaders】学习笔记——SurfaceShader(一)认识结构

【Unity Shaders】学习笔记——SurfaceShader(一)认识结构转载请注明出处:http://www.cnblogs.com/-867259206/p/5595747.html写作本系列文章时使用的是Unity5.3。写代码之前:当然啦,如果Unity都没安装的话肯定不会来学Unity Shaders吧?阅读本系列...

2016-06-18 10:01:00 350

转载 前端JS编码规范

对初学者来说应该学习的JavaScript编码规范:传送门:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=29292475&id=5019448转载于:https://www.cnblogs.com/-867259206/p/5539522.html...

2016-05-29 15:05:00 117

转载 有关CSS的一些事

看到两篇关于CSS的文章,总结的非常好。因为没有那个网站的账号,没法收藏转发,所以把链接贴在这里,分享给大家。这两篇文章对于初学CSS的人来说,总结得很精炼准确,而且通俗易懂。推荐~有关CSS的一些事--CSS和页面布局http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=29292475&id=45309...

2016-05-29 14:47:00 70

转载 JavaScript清空数组的三种方法

[文章系摘自网络,看到有用记录在博客,同时共享给大家]原链接:http://www.2cto.com/kf/201409/335383.html方式1,splicevarary = [1,2,3,4];ary.splice(0,ary.length);console.log(ary);// 输出Array[0],空数组,即被清空了...

2016-05-06 19:54:00 287

转载 <i>和<em>、<b>和<strong>标签的区别

在HTML4.01中:< b > < i > 是视觉要素(presentationl elements),分别表示无意义的加粗,无意义的斜体,仅仅表示样式上是粗体或斜体,而没有强调的语义,这两个标签在HTML4.01中不推荐使用,建议用CSS样式;< em > 和 < strong > 是表达要素(phrase elements)。 &...

2016-05-01 16:25:00 194

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除