【发布时间】:2020-12-04 19:31:34
【问题描述】:
* {
padding: 0;
margin: 0;
border: 0;
}
.canvas {
border: 1px solid black;
margin: 2px;
width: calc(100vw - 6px);
height: calc(100vh - 6px);
}
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" href="styles.css">
<title>Document</title>
</head>
<body>
<canvas class="canvas"></canvas>
<script src="./bundle.js"></script>
</body>
</html>
但由于某种原因,画布周围仍有空间(除了我的边距和边框)。我在这个项目的第一个版本中使用了相同的 CSS,出于某种原因我需要删除它,它工作得很好。
【问题讨论】:
-
请您附上屏幕截图和一些浏览器信息吗?画布为我正确呈现。
-
你为什么要给
.canvas一个保证金?不太清楚你的意思,你能提供一个截图,或者什么? -
你只需要 display:block 到画布,没有更复杂的代码,这是一个空白问题
标签: html css html5-canvas spacing