HTML5图片怎么添加渐变,HTML5 canvas图和实现填充渐变形状
本篇教程探討了HTML5 canvas圖和實現(xiàn)填充漸變形狀,希望閱讀本篇文章以后大家有所收獲,幫助大家HTML5+CSS3從入門到精通 。
<
html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
填充漸變形狀window.addEventListener(‘load‘,eventWindowLoaded,false);
function?eventWindowLoaded(){
canvasApp();
}
function?canvasSupport(){
return?Modernizr.canvas;
}
function?canvasApp(){
if(!canvasSupport()){
return;
}else{
var?theCanvas?=?document.getElementById(‘canvas‘)
var?context?=?theCanvas.getContext("2d")
}
drawScreen();
function?drawScreen(){
//水平漸變值必須保持為0
var?gr?=?context.createLinearGradient(0,0,100,0);
//添加顏色端點
gr.addColorStop(0,‘rgb(255,0,0)‘);
gr.addColorStop(.5,‘rgb(0,255,0)‘);
gr.addColorStop(1,‘rgb(0,0,255)‘);
//應用fillStyle生成漸變
context.fillStyle?=?gr;
context.fillRect(0,0,100,100);
}
}
你的瀏覽器無法使用canvas
小白童鞋;你的支持是我最大的快樂!!
在畫布上創(chuàng)建漸變填充有兩個基本選項:線性或者徑向。線性漸變創(chuàng)建一個水平、垂直或者對角線的填充圖案。徑向漸變自中心店穿件一個放射狀填充
本文由職坐標整理并發(fā)布,希望對同學們有所幫助。了解更多詳情請關(guān)注職坐標WEB前端HTML5/CSS3頻道!
總結(jié)
以上是生活随笔為你收集整理的HTML5图片怎么添加渐变,HTML5 canvas图和实现填充渐变形状的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 猪肉上的红章是什么东西?
- 下一篇: html打开新窗口设置窗口属性,HTML