第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么我的線條會超出我的畫布,而且在街上中設(shè)置寬高沒有用

http://img1.sycdn.imooc.com//5dfc3c5e0001783314160832.jpg

<!DOCTYPE html><html lang="en"><head> ? ?<meta charset="UTF-8"> ? ?<meta name="viewport" content="width=device-width, initial-scale=1.0"> ? ?<meta http-equiv="X-UA-Compatible" content="ie=edge"> ? ?<title>Document</title> ? ?<!-- <link rel="stylesheet" href="./bootstrap本地文檔/css/bootstrap.css"> ? ?<script src="./bootstrap本地文檔/js/jquery-1.12.4.min.js"></script> ? ?<script src="./bootstrap本地文檔/js/bootstrap.js"></script> --> ? ?<style> ? ?canvas{ ? ? ? ? border: 1px solid #000; ? ? ? ?display: block; ? ? ? ?margin: 50px auto; ? ? ? ?width: 1024px; ? ? ? ?height: 768px; ? ?} ? ?</style></head><body> ? ?<canvas id="canvas"></canvas> ? ?<script> ? ?window.onload = function () { ? ? ? ?var canvas = document.getElementById('canvas') ? ? ? ?var context = canvas.getContext('2d') ? ? ? ?context.width = 1024; ? ? ? ?context.height = 768; ? ? ? ?context.moveTo(0,0); ? ? ? ?context.lineTo(700,700) ? ? ? ?context.stroke() ? ? ? ? ? ?} ? ?</script></body></html>


正在回答

1 回答

寫在style里的樣式影響里,style的width和height有px,window.onload里設(shè)置的寬高有加載順序問題,最好寫在標簽上width='1024' height='768'。個人見解,有不同理解的可以多交流交流。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

weixin_慕用5267334 提問者

我已經(jīng)解決了,謝謝,原因是我粗心,寫錯了,應(yīng)該是設(shè)置給canvas.height,我給寫成了context.height,至于書寫位置我也查閱了資料,最好是寫在js中,因為不管是CSS中的行內(nèi)式還是內(nèi)嵌式,對低版本的瀏覽器,都可能有兼容的問題,個人建議在街上中,感謝
2019-12-20 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

為什么我的線條會超出我的畫布,而且在街上中設(shè)置寬高沒有用

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號