[英]Image not showing up on HTML webpage
(* 我知道這個問題以前在堆棧上有人問過,但沒有其他答案解決了我的問題 *)
我的 HTML/CSS/JS 頁面出現問題,圖像未顯示。 它沒有拋出錯誤,當我運行代碼時,其他所有內容仍然顯示。 任何幫助都會很棒。
HTML/JS 代碼 -
<HTML>
<canvas id = "canvas" width = 480 height = 480>
<head>
<link rel = 'stylesheet' type = "text/css" href = "main.css">
<script id = "jqimport" src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<title> New Web Page </title>
</head>
<body onload = "startGame()">
<img id = "snake" src = "block.png" height = '100' width = '100'>
<script>
function startGame() {
$(document).ready(function() {
});
}
</script>
</body>
</HTML>
CSS 代碼 -
#canvas {
border: 1px solid black;
background-color: #888888;
position: relative;
}
#snake {
position: relative;
left: 400px;
}
不確定您希望圖像顯示的確切位置。 但是,請嘗試以下操作:
您應該將畫布標簽放在 html 的正文中並關閉它。 使用 #snake 圖像的 CSS 屬性。 如果您希望它顯示在畫布上或更改 left 屬性,您可以設置絕對位置。
<HTML>
<head>
<link rel = 'stylesheet' type = "text/css" href = "main.css">
<script id = "jqimport" src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<title> New Web Page </title>
</head>
<body onload = "startGame()">
<canvas id = "canvas" width = 480 height = 480></canvas>
<img id = "snake" src = "block.png" height = '100' width = '100'>
<script>...
你應該能夠看到你的圖像。 同樣,我不完全清楚您想要放置圖像的位置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.