首頁 >web前端 >html教學 >HTML5畫佈如何設定字體顏色?(程式碼範例)

HTML5畫佈如何設定字體顏色?(程式碼範例)

青灯夜游
青灯夜游原創
2019-03-07 15:58:407943瀏覽

在HTML5畫布中我們可以使用fillStyle屬性來設定文字的字體顏色,它可以接受一個顏色的程式碼值,例如#cc0000,也可以接受一個顏色的英文單字,例如red。下面我們就來了解一下,希望對大家有幫助。 【影片教學推薦:HTML教學

#首先我們需要在HTML頁面中使用canvas標籤建立一個畫布,設定其id值為myCanvas。

<canvas id="myCanvas"></canvas>

然後使用JavaScript在畫布中繪製文字圖形

1、取得到canvas控制項

var canvas = document.getElementById("myCanvas");// 查找画布元素

2、使用getContext()方法配置繪圖的環境,建立繪圖對象

var ctx = canvas.getContext("2d");

3、透過fillText方法來在canvas裡寫上文本,參數分別為文本內容,和文本所在的位置。

我們也可以使用font屬性來設定一下文字的字體大小和字體類型。

ctx .font="20px 微软雅黑";
ctx .fillText(&#39;PHP中文网&#39;,20,20,200);

效果圖:

HTML5畫佈如何設定字體顏色?(程式碼範例)

可以看到現在頁面上顯示的文字是預設的黑色文字。

3、想要設定文字的字體顏色,就需要使用fillStyle屬性,這個屬性可以接受一個顏色的程式碼值,例如#cc0000,也可以接受一個顏色的英文單字,例如red。

ctx .fillStyle="red";

完整js程式碼:

<canvas id="myCanvas"></canvas>

 效果圖:

 HTML5畫佈如何設定字體顏色?(程式碼範例)

以上就是這篇文章的全部內容,希望能對大家的學習有所幫助。更多精彩內容大家可以追蹤php中文網相關教學欄位! ! !

以上是HTML5畫佈如何設定字體顏色?(程式碼範例)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn