日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 前端技术 > HTML >内容正文

HTML

html5 canvas获取坐标,HTML5 canvas坐标

發(fā)布時(shí)間:2023/12/2 HTML 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 html5 canvas获取坐标,HTML5 canvas坐标 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

在canvas當(dāng)中有一個(gè)特殊的東西叫做“坐標(biāo)”!沒錯(cuò),就是平時(shí)所熟知的坐標(biāo)體系。canvas擁有自己的坐標(biāo)體系,從最上角0, 0開始,X向右是增大,Y向下是增大。也可以借助CSS當(dāng)中的盒子模型的概念來幫助理解。

盡管canvas元素功能非常強(qiáng)大,用處也很多,但在某些情況下,如果其他元素已經(jīng)夠用了,就不 應(yīng)該再使用canvas元素。例如,用canvas元素在HTML頁(yè)面中動(dòng)態(tài)繪制所有不同的標(biāo)題,就不如直 接使用標(biāo)題樣式標(biāo)簽(H1、H2等),必定它們與canvas元素實(shí)現(xiàn)的效果是一樣的。

在訪問頁(yè)面的時(shí)候,如果瀏覽器不支持canvas元素,或者不支持HTML5 canvas API中的某些 特性,那么開發(fā)人員最好提供一份替代代碼。例如,開發(fā)人員可以通過一張?zhí)娲鷪D片或者一些說明性的 文字告訴訪問者:使用最新的瀏覽器可以獲得更佳的瀏覽效果。下列代碼展示了如何在canvas中指定 替代文本,當(dāng)瀏覽器不支持canvas的時(shí)候,會(huì)顯示這些替代內(nèi)容,代碼如下:

Update your browser to enjoy canvas!

除了上面代碼中的文本外,同樣可以使用圖片。不論是文本,還是圖片,都會(huì)在瀏覽器不支持 canvas元素的情況下顯示出來。

提供替代圖像或替代文本引出了可訪問性這個(gè)話題。很遺憾,這是HTML5 canvas規(guī)范中明顯的缺陷。例如,沒有一種原生方法能夠自動(dòng)為已插入到canvas中的圖片生成用于替換的文字說明。同樣,也沒有原生方法可以生成替代文字以匹配由canvas Text API動(dòng)態(tài)生成的文字。暫時(shí)還沒有其他方法可以處理canvas中動(dòng)態(tài)生成的內(nèi)容,不過已經(jīng)有工作組開始著手這方面的設(shè)計(jì)了,讓我們一起期待吧。

總結(jié)

以上是生活随笔為你收集整理的html5 canvas获取坐标,HTML5 canvas坐标的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。