Cambiar color de fondo a canvas con JavaScript

En este corto post te mostraré cómo cambiar el color de fondo o background de un canvas HTML usando JavaScript.

Básicamente vamos a colorear todo el canvas o limpiar el canvas dibujando un rectángulo que tendrá las mismas dimensiones que el canvas.

Al final con lo que te mostraré aprenderás a cambiar el color de un canvas con JavaScript.

Cambiar color de fondo a canvas

Primero tienes que tener una referencia al canvas, ya sea con querySelector o con getElementById. Luego de eso debes obtener el contexto para dibujar un rectángulo.

El truco para limpiar el canvas es dibujar un rectángulo pero usando la anchura y altura del mismo. Podemos acceder a ellos través de width y height.

const $canvas = document.querySelector("#canvas");
const contexto = $canvas.getContext("2d");
// Colocar color blanco en fondo de canvas
contexto.fillStyle = "white";
contexto.fillRect(0, 0, $canvas.width, $canvas.height);

En este caso tengo mi canvas con el id canvas, lo recupero en la línea 1, luego accedo al contexto en la línea 2; establezco el color de fondo en la línea 4 y finalmente dibujo el rectángulo en la línea 5.

Con todo esto ya he cambiado el color de fondo del canvas usando JavaScript.

Estoy aquí para ayudarte 🤝💻


Estoy aquí para ayudarte en todo lo que necesites. Si requieres alguna modificación en lo presentado en este post, deseas asistencia con tu tarea, proyecto o precisas desarrollar un software a medida, no dudes en contactarme. Estoy comprometido a brindarte el apoyo necesario para que logres tus objetivos. Mi correo es parzibyte(arroba)gmail.com, estoy como@parzibyte en Telegram o en mi página de contacto

No te pierdas ninguno de mis posts 🚀🔔

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *