Tecnología

Inicio

Cómo crear Botones Con Canvas de HTML5

Una de las nuevas características del lenguaje de marcado de hipertexto 5 revisión es las características de lona. HTML5 introdujo varios nuevos elementos dinámicos, multimedia en secuencias de comandos web, incluyendo la capacidad de transmitir contenido de vídeo sin necesidad de plugins del navegador. La característica de la lona se puede utilizar para dibujar objetos dentro de una cuadrícula, que una vez perfeccionado, le permite crear gráficos sin la necesidad de un archivo de imagen. Crear un botón básico usando la característica de la lona mediante la creación de una caja que contiene el texto.

Instrucciones

1 Abra el documento HTML 5 en el Bloc de notas y vaya a donde se desea utilizar su botón.

2 Escriba el siguiente código en el cuerpo de su página HTML 5, en la que desea el lienzo que se mostrará, en sustitución de "BOTÓN" con el texto que se mostrará y "enlace" con el enlace:
<Canvas id = "lienzo" width = "300" height = "250"> <a BOTÓN href="link.html"> </a> </ canvas>

3 Agregue la siguiente función en el cuerpo de la etiqueta:
onload = "draw ()"

4 Insertar en la cabecera el siguiente código:
<Script type = "application / javascript:>
sorteo function () {
lienzo var = document.getElementById ( "lienzo");
var ctx = canvas.getContent ( "2d");

ctx.fillStyle = "rgb (XXX, XXX, XXX)";
ctx.fillRect (AA, AA, AA, AA);

context.font = '12px negrita Times ";
context.fillText (ZZZ "x", ZZ);
context.fillTexxt ( "y", AA, AAA) '

}

</ Script>

5 Vuelva a colocar el "XXX, XXX, XXX" con el código de color RGB para el fondo de su rectángulo. Reemplazar "AA, AA, AA, AA" con las coordenadas de su botón.

6 Reemplazar "negrita 12px Times" con las propiedades de la fuente que prefiera utilizar. Reemplazar "ZZZ ZZ" con las coordenadas para el eje X de su texto y "AAA AA" con las coordenadas para el eje Y.

7 Guarde el documento.