Heim  >  Artikel  >  Web-Frontend  >  Wie zeichne ich ein Raster mit HTML5 und Canvas oder SVG?

Wie zeichne ich ein Raster mit HTML5 und Canvas oder SVG?

PHPz
PHPznach vorne
2023-09-01 16:49:061067Durchsuche

Wie zeichne ich ein Raster mit HTML5 und Canvas oder SVG?

Im unten angegebenen Beispiel definieren wir zunächst die Breite und Höhe des Rasters. Dann definieren wir die Größe der Leinwand und zeichnen das Raster auf die Leinwand.

//we are setting the grid width and height
var grid_w = 200;
var grid_h = 200;

//we are setting padding around grid
var gridp = 15;

//we are defining size of canvas by defining its width and height
var canvas_w = grid_w + (gridp*2) + 1;
var canvas_h = grid_h + (gridp*2) + 1;
var canvas = $(&#39;<canvas/>&#39;).attr({width: canvas_w, height: canvas_h}).appendTo(&#39;body&#39;);
var ctx = canvas.get(0).getContext("2d");

Das ist unser Ansatz −

function drawBoard(){
   for (var a = 0; a <= grid_w; a += 50) {
      ctx.moveTo(0.5 + a + gridp, gridp);
      ctx.lineTo(0.5 + a+ gridp, grid_h + gridp);
   }

Das obige ist der detaillierte Inhalt vonWie zeichne ich ein Raster mit HTML5 und Canvas oder SVG?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen