Canvas小結(jié)(canvas-顏色樣式和陰影)

fillStyle 屬性設(shè)置或返回用于填充繪畫的顏色、漸變或樣式

fillStyle
var c = document.getElementById('mycanvas');
var ctx = c.getContext('2d');
ctx.beginPath();
ctx.fillStyle = "#00f";
ctx.fillRect(20,20,150,100);

strokeStyle 屬性設(shè)置或返回用于筆觸的顏色、漸變或模式。

strokeStyle
    var c2 = document.getElementById('mycanvas2');
    var ctx2 = c2.getContext("2d");
    ctx2.beginPath();
    ctx2.strokeStyle="#00f";
    ctx2.strokeRect(20,20,150,100);

shadowBlur 屬性設(shè)置或返回陰影的模糊級(jí)數(shù) -- number

shadowColor 屬性設(shè)置或返回用于陰影的顏色.默認(rèn)值為#000;

shadowBlur和shadowColor
    var c3 = document.getElementById("mycanvas3");
    var ctx3 = c3.getContext("2d");
    ctx3.shadowBlur= 20 ;
    ctx3.shadowColor="black";
    ctx3.fillStyle = "#00f";
    ctx3.fillRect(20,20,150,100);

shadowOffsetX設(shè)置或返回陰影距形狀的水平距離 -- number

shadowOffsetY設(shè)置或返回陰影距形狀的垂直距離 -- number

shadowOffsetX和shadowOffsetY
    var c4 = document.getElementById("mycanvas4");
    var ctx4 = c4.getContext('2d');
    ctx4.shadowBlur = 10;
    ctx4.shadowOffsetX = 20;
    ctx4.shadowOffsetY = -20;
    ctx4.shadowColor = "black";
    ctx4.fillStyle = "#00f";
    ctx4.fillRect(20,20,150,100);
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一:canvas簡介 1.1什么是canvas? ①:canvas是HTML5提供的一種新標(biāo)簽 ②:HTML5 ...
    GreenHand1閱讀 4,882評(píng)論 2 32
  • 一、canvas簡介 1.1 什么是canvas?(了解) 是HTML5提供的一種新標(biāo)簽 Canvas是一個(gè)矩形區(qū)...
    Looog閱讀 4,045評(píng)論 3 40
  • 一、簡介 HTML5 中的定義:“它是依賴分辨率的位圖畫布,你可以在 canvas 上面繪制任何圖形,甚至加載照片...
    destiny0904閱讀 10,834評(píng)論 1 4
  • 一、canvas簡介 1.1 什么是canvas?(了解) 是HTML5提供的一種新標(biāo)簽 Canvas是一個(gè)矩形區(qū)...
    J_L_L閱讀 1,693評(píng)論 0 4
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,586評(píng)論 19 139

友情鏈接更多精彩內(nèi)容