2016年6月18日 星期六

每日一步: html javascript canvas 的 strokeStyle 陷阱

canvas 的 strokeStyle屬性賦值可以用rgb和hex,但讀取值時回傳的是hex,而css的屬性設定賦值同樣可以用rgb和hex,但讀取值時回傳的是rgb,
直覺會認為賦值時用哪種格式,讀取時就會回傳該格式,但實際上不是,因此在讀取css顏色屬性和strokeStyle比對時不小心就會變成用rgb和hex比較,導致結果不如預期,要謹記。

沒有留言:

張貼留言