成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

canvas 元素的 offsetWidth

hzc / 867人閱讀

摘要:正在做的一個(gè)項(xiàng)目用到了,根據(jù)元素的樣式大小動(dòng)態(tài)設(shè)置元素的和。但是發(fā)現(xiàn)元素的似乎已經(jīng)是占位大小再乘以了。再次驗(yàn)證,代碼如下開(kāi)發(fā)用的是,這臺(tái)電腦是屏,是,發(fā)現(xiàn)在和中,都顯示等項(xiàng)目上線,再回頭詳細(xì)研究這個(gè)問(wèn)題。

正在做的一個(gè)項(xiàng)目用到了canvas,根據(jù) canvas 元素的樣式大小、window.devicePixelRatio
動(dòng)態(tài)設(shè)置 canvas 元素的 width 和 height 。

但是發(fā)現(xiàn) canvas 元素的 offsetWidth 似乎已經(jīng)是 CSS 占位大小再乘以 window.devicePixelRatio 了。
再次驗(yàn)證,代碼如下:

body {
    margin: 0;
}
.canvas-container {
  width: 500px;
  height: 500px;
  margin: 100px auto;
  background: rgba(0, 0, 0, 0.3);
}
canvas {
    display: block;
    height: 100%;
}
document.querySelector("#text").innerHTML = document.querySelector(".canvas-container").offsetWidth + " " + document.querySelector("canvas").offsetWidth;

開(kāi)發(fā)用的是MBP,這臺(tái)電腦是retina 屏,window.devicePixelRatio 是 2,
發(fā)現(xiàn)在 chrome 和 safari 中,都顯示 500 1000

等項(xiàng)目上線,再回頭詳細(xì)研究這個(gè)問(wèn)題。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/50236.html

相關(guān)文章

  • Canvas 實(shí)現(xiàn)炫麗粒子運(yùn)動(dòng)效果(粒子生成文字)

    摘要:代碼實(shí)現(xiàn)炫麗的粒子運(yùn)動(dòng)效果云庫(kù)前端散開(kāi)類型歸位隨機(jī)散開(kāi)效果對(duì)歸位有效輸入漢字后回車(chē)代碼不多,只要是幾個(gè)操作元素??雌饋?lái)運(yùn)行順暢的代碼也或多或少有一些瑕疵,日前這個(gè)效果還只支持中文。 沒(méi)有最好,只有更好,如題所示,這篇文章只要是分享一個(gè)用 Canvas 來(lái)實(shí)現(xiàn)的粒子運(yùn)動(dòng)效果。感覺(jué)有點(diǎn)標(biāo)題黨了,但換個(gè)角度,勉勉強(qiáng)強(qiáng)算是炫麗吧,雖然色彩上與炫麗無(wú)關(guān),但運(yùn)動(dòng)效果上還是算得上有點(diǎn)點(diǎn)炫的。不管怎么...

    icattlecoder 評(píng)論0 收藏0
  • 網(wǎng)頁(yè)保存為圖片及高清截圖優(yōu)化 | canvas跨域圖片配置

    摘要:本次技術(shù)調(diào)研來(lái)源于項(xiàng)目中的一個(gè)重要功能需求實(shí)現(xiàn)微信長(zhǎng)按網(wǎng)頁(yè)保存為截圖。以下主要解決兩類跨域的圖片資源包括已配置過(guò)的中的圖片資源和微信用戶頭像圖片資源。 本次技術(shù)調(diào)研來(lái)源于H5項(xiàng)目中的一個(gè)重要功能需求:實(shí)現(xiàn)微信長(zhǎng)按網(wǎng)頁(yè)保存為截圖。 這里有個(gè)栗子(請(qǐng)用微信打開(kāi),長(zhǎng)按圖片即可保存):3分鐘探索你的知識(shí)邊界 將整個(gè)網(wǎng)頁(yè)保存為圖片是一個(gè)十分有趣的功能,常見(jiàn)于H5活動(dòng)頁(yè)的結(jié)尾頁(yè)分享。以下則是項(xiàng)目中...

    zhaochunqi 評(píng)論0 收藏0
  • 網(wǎng)頁(yè)保存為圖片及高清截圖優(yōu)化 | canvas跨域圖片配置

    摘要:本次技術(shù)調(diào)研來(lái)源于項(xiàng)目中的一個(gè)重要功能需求實(shí)現(xiàn)微信長(zhǎng)按網(wǎng)頁(yè)保存為截圖。以下主要解決兩類跨域的圖片資源包括已配置過(guò)的中的圖片資源和微信用戶頭像圖片資源。 本次技術(shù)調(diào)研來(lái)源于H5項(xiàng)目中的一個(gè)重要功能需求:實(shí)現(xiàn)微信長(zhǎng)按網(wǎng)頁(yè)保存為截圖。 這里有個(gè)栗子(請(qǐng)用微信打開(kāi),長(zhǎng)按圖片即可保存):3分鐘探索你的知識(shí)邊界 將整個(gè)網(wǎng)頁(yè)保存為圖片是一個(gè)十分有趣的功能,常見(jiàn)于H5活動(dòng)頁(yè)的結(jié)尾頁(yè)分享。以下則是項(xiàng)目中...

    GHOST_349178 評(píng)論0 收藏0
  • 網(wǎng)頁(yè)保存為圖片及高清截圖優(yōu)化 | canvas跨域圖片配置

    摘要:本次技術(shù)調(diào)研來(lái)源于項(xiàng)目中的一個(gè)重要功能需求實(shí)現(xiàn)微信長(zhǎng)按網(wǎng)頁(yè)保存為截圖。以下主要解決兩類跨域的圖片資源包括已配置過(guò)的中的圖片資源和微信用戶頭像圖片資源。 本次技術(shù)調(diào)研來(lái)源于H5項(xiàng)目中的一個(gè)重要功能需求:實(shí)現(xiàn)微信長(zhǎng)按網(wǎng)頁(yè)保存為截圖。 這里有個(gè)栗子(請(qǐng)用微信打開(kāi),長(zhǎng)按圖片即可保存):3分鐘探索你的知識(shí)邊界 將整個(gè)網(wǎng)頁(yè)保存為圖片是一個(gè)十分有趣的功能,常見(jiàn)于H5活動(dòng)頁(yè)的結(jié)尾頁(yè)分享。以下則是項(xiàng)目中...

    Galence 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<