Come creare pulsanti con HTML5 Canvas

September 14

Una delle nuove caratteristiche del Hypertext Markup Language 5 revisione è le caratteristiche di tela. HTML5 ha introdotto vari nuovi elementi multimediali dinamici in scripting Web, tra cui la capacità di streaming di contenuti video senza plugin del browser. La funzione di tela può essere utilizzata per disegnare gli oggetti all'interno di una griglia, che una volta perfezionato, permette di creare grafici senza la necessità di un file immagine. Creare un pulsante di base utilizzando la funzione di tela con la creazione di una scatola che contiene il testo.

istruzione

1 Aprire il documento HTML 5 in Blocco note e scorrere verso il basso al punto in cui si desidera utilizzare il pulsante.

2 Digitare il seguente codice nel corpo della pagina HTML5, dove volete che il vostro tela da visualizzare, sostituendo "BUTTON" con il testo da visualizzare e "link" con il link:
<Canvas id = larghezza "tela" = "300" height = "250"> <a BUTTON href="link.html"> </a> </ canvas>

3 Aggiungere la seguente funzione nel tag body:
onload = "draw ()"

4 Inserire nell'intestazione il seguente codice:
<Script type = "application / javascript:>
la funzione draw () {
var tela = document.getElementById ( "tela");
var CTX = canvas.getContent ( "2D");

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

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

}

</ Script>

5 Sostituire il "XXX, XXX, XXX" con il codice di colore RGB per lo sfondo del rettangolo. Sostituire "YY, YY, YY, YY" con le coordinate per il pulsante.

6 Sostituire "bold 12px Times" con le proprietà del carattere che si preferisce utilizzare. Sostituire "ZZZ, ZZ" con le coordinate per l'asse X del testo e "AA AAA" con le coordinate per l'asse Y.

7 Salvare il documento.