Я пробовал изменить ширину, поля, отступы, плавающие значения, выравнивание div, но, похоже, это не работает.
Код: Выделить всё
let renArea = document.querySelector("#render");
let cc = renArea.getContext("2d"); //cc for canvas contenxt.
//Pre-Display
document.querySelector("#postion-display").innerHTML = "Put mouse on canvas.";
//Get mouse (X, Y) and siplay it for user refrence.
function getMousePosition(canvas, event) {
let rect = canvas.getBoundingClientRect();
let x = event.clientX - rect.left;
let y = event.clientY - rect.top;
document.querySelector("#postion-display").innerHTML = "Coordinate x: " + Math.round(x) + " Coordinate y: " + Math.round(y);
}
renArea.addEventListener("mousemove", function (e) {
getMousePosition(renArea, e);
});
cc.moveTo(0, 0);
cc.lineTo(200, 100);
cc.stroke();Код: Выделить всё
html, body {
margin: 0px;
margin-top: 5vh;
}
.wrapper {
margin: 0px;
}
.header {
position: fixed;
padding: 1px;
width: 100%;
top: 0;
padding-left: 12px;
background: lightcoral;
}
.render-area {
margin: 0px;
}
canvas {
border: 2px solid black;
float: right;
margin-right: 10px;
}Код: Выделить всё
Render | Js
Render | Js
Подробнее здесь: https://stackoverflow.com/questions/782 ... t-aligning
Мобильная версия