Чтобы нарисовать горизонтальную линию на холсте, вы можете использовать несколько методов. Вот несколько вариантов:
-
Метод 1: использование функций
moveTo()иlineTo():var canvas = document.getElementById("myCanvas"); var context = canvas.getContext("2d"); context.moveTo(0, 50); context.lineTo(canvas.width, 50); context.stroke(); -
Метод 2: использование функций
beginPath()иstrokeRect():var canvas = document.getElementById("myCanvas"); var context = canvas.getContext("2d"); context.beginPath(); context.fillRect(0, 50, canvas.width, 1); context.stroke(); -
Метод 3. Использование функций
createLinearGradient()иfillRect():var canvas = document.getElementById("myCanvas"); var context = canvas.getContext("2d"); var gradient = context.createLinearGradient(0, 50, canvas.width, 50); gradient.addColorStop(0, "black"); gradient.addColorStop(1, "black"); context.fillStyle = gradient; context.fillRect(0, 50, canvas.width, 1); -
Метод 4. Использование стилей CSS:
<canvas id="myCanvas" ></canvas>Затем вы можете использовать CSS, чтобы установить высоту и ширину элемента холста, а также свойство border-bottom для создания эффекта горизонтальной линии.