51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

HTML

HTML5 Canvas学习教程:概览

HTML5 Canvas学习教程:概览

厉飞雨 阅读(154) 评论(0) 赞(13)

<p><strong>HTML5 Canvas</strong> 元素允许我们在<a href="/Html5/">HTML5</a>页面中的canvas区域自由的绘制图形。</p> <p><img src="http://static.51tbox.com/...

HTML5 Canvas的文本如何实现垂直对齐

HTML5 Canvas的文本如何实现垂直对齐

厉飞雨 阅读(128) 评论(0) 赞(19)

垂直对齐,使用CSS很容易实现,如果想在[HTML5](/Html5/) [Canvas](/?tags=Canvas)中实现垂直对齐,如何设置呢,这就是今天要分享的笔记。 ![61.png](http://static.51tbox.com/static/2024-11-23/col/f4373572e838f7e9d3c49921a6c82e00/b9cb9b1859...

HTML5 Canvas:绘制阴影和填充模式

HTML5 Canvas:绘制阴影和填充模式

厉飞雨 阅读(163) 评论(0) 赞(21)

我们可以在[HTML5](/Html5/) canvas上绘制出图形或文字的阴影效果。canvas的阴影效果非常简单,通过一些简单的设置,就可以自动在图片或文字下面生成相应的阴影。下面是一个简单的例子: ![61.png](http://static.51tbox.com/static/2024-11-23/col/c4010a0ccca3c1e20d4c5a8eb82d6c...

HTML5 Canvas:制作动画特效

HTML5 Canvas:制作动画特效

厉飞雨 阅读(129) 评论(0) 赞(25)

<p>要在<a href="/Html5/">HTML5</a> canvas中绘制图像动画效果,你需要绘制出每一帧的图像,然后在一个极短的时间内从一帧过渡到下一帧,形成动画效果。这其实是一种视觉欺骗,原理就像播放电影一样,胶片上每一格是一帧图片,然后快速的播放它们,在人的眼睛看来就是一个完整的动画效果。</p>...

HTML5 Canvas:绘图状态和状态栈

HTML5 Canvas:绘图状态和状态栈

厉飞雨 阅读(90) 评论(0) 赞(12)

<p>当我们在<a href="/Html5/">HTML5</a> canvas中使用2D上下文来绘制图形的时候,2D上下文会处于某种状态中。你可以通过操纵2D上下文的属性来设置这些状态,例如<code>fillStyle</code>属性和<code>strokeStyle</...

HTML5 Canvas:图形转换

HTML5 Canvas:图形转换

厉飞雨 阅读(159) 评论(0) 赞(13)

<p>你可以对任何在<a href="/Html5/">HTML5</a> canvas中绘制的图形应用转换效果。下面是可以使用的转换列表:</p> <p><img src="http://static.51tbox.com/static/2024-11-23/col/d08973c...

【SVG】SVG系列教程:SVG简介与嵌入HTML页面的方式

【SVG】SVG系列教程:SVG简介与嵌入HTML页面的方式

厉飞雨 阅读(131) 评论(0) 赞(13)

随着技术向前的推进,SVG相关的讨论也越渐频繁。为了紧跟时代的步伐,我也开始步入SVG相关技术的探索与学习之中。从这篇文章开始会在W3cplus站点上陆续向大家推出有关于SVG相关的教程、译文或案例等。感兴趣的同学可以跟随着教程一起了解与学习SVG相关的知识与技巧。 ### 什么是SVG SVG是**"Scalable Vector Graphics"*...

【SVG】HTML元素上的SVG滤镜

【SVG】HTML元素上的SVG滤镜

厉飞雨 阅读(140) 评论(0) 赞(9)

上周看到有一篇关于[CSS滤镜效果函数](http://www.vanseodesign.com/css/named-filter-effects/)的文章,其中的效果函数相对来说比较容易理解,而且上手难度低。但是,这种方式仅仅是添加CSS滤镜效果众多方式中最弱的一种。今天让我们来看一看**滤镜基元**,这是为图片和元素添加滤镜效果另外一种更加强大的方法。 相较于效果函数,滤...

HTML5 Canvas:合成模式

HTML5 Canvas:合成模式

厉飞雨 阅读(174) 评论(0) 赞(14)

在我们前面所有[HTML5](/Html5/) canvas的例子中,图形的绘制都是一个图形位于另一个图形之上的。我们可以通过设置`globalCompositeOperation`属性来修改这个默认的行为。换句话来说,我们可以设置绘制的图形与已经绘制在canvas上的图形的合成模式。 ![61.png](http://static.51tbox.com/static/202...

HTML5 Canvas:绘制渐变色

HTML5 Canvas:绘制渐变色

厉飞雨 阅读(123) 评论(0) 赞(25)

[HTML5](/Html5/) Canvas渐变是一种用于填充或描边图形的颜色模式。渐变色是由不同的颜色进行过渡,而不是单一的颜色。先来看几个canvas渐变色的例子: ![61.png](http://static.51tbox.com/static/2024-11-23/col/01ad92318ed7548a75caf8516dec2da4/beb2a84dcab44...