校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > html5 canvas fillRect坐標和大小的問題解決方法

html5 canvas fillRect坐標和大小的問題解決方法

熱門標簽:臨海地圖標注app 地圖標注柱狀圖 智能芯電話機器人 四川移動電銷外呼客戶管理系統 百度地圖標注為什么總是封號 400開頭的電話好申請不 小朱地圖標注 怎么做百度地圖標注 咸陽穩定外呼系統軟件
fillRect(100,100,100,100) 前2個100是指坐標,后2個100是指寬和高。

今天學習html5 的canvas,發現fillRect的坐標和大小一直不對,研究了半天,發現canvas的寬度和高度必須內聯在canvas標簽中才對。郁悶了半天。

錯誤的方式1:

復制代碼
代碼如下:

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
#mycanvas{
width: 200px;
height: 200px;
background: yellow;
}
</style>
</head>
<body>
<canvas id='mycanvas' ></canvas>
<script>
var c = document.getElementById('mycanvas');
var ctx = c.getContext("2d");
ctx.fillStyle='#f36';
ctx.fillRect(100, 100, 100, 100);
</script>
</body>
</html>

錯誤的方式2:

復制代碼
代碼如下:

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<canvas id='mycanvas' style='width:200px;height:200px;background:yellow'></canvas>
<script>
var c = document.getElementById('mycanvas');
var ctx = c.getContext("2d");
ctx.fillStyle='#f36';
ctx.fillRect(100, 100, 100, 100);
</script>
</body>
</html>

顯示結果:

正確的方式:

復制代碼
代碼如下:

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<canvas id='mycanvas' width='200px' height='200px' style='background:yellow'></canvas>
<script>
var c = document.getElementById('mycanvas');
var ctx = c.getContext("2d");
ctx.fillStyle='#f36';
ctx.fillRect(100, 100, 100, 100);
</script>
</body>
</html>

標簽:南平 平涼 黃石 公主嶺 陜西 黃石 山南 平頂山

巨人網絡通訊聲明:本文標題《html5 canvas fillRect坐標和大小的問題解決方法》,本文關鍵詞  html5,canvas,fillRect,坐標,和,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《html5 canvas fillRect坐標和大小的問題解決方法》相關的同類信息!
  • 本頁收集關于html5 canvas fillRect坐標和大小的問題解決方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 巫山县| 灌阳县| 八宿县| 静安区| 阜阳市| 罗山县| 辽宁省| 阜宁县| 浮梁县| 洛扎县| 洮南市| 上栗县| 宣恩县| 新野县| 阳泉市| 阜宁县| 大渡口区| 云南省| 南漳县| 沿河| 白城市| 岳阳市| 新乡市| 尚志市| 宁国市| 杭州市| 兴义市| 来宾市| 藁城市| 民和| 广灵县| 福安市| 霍山县| 清原| 班戈县| 胶州市| 甘德县| 读书| 德庆县| 凤冈县| 渝北区|