Latest web development tutorials

HTML properti kanvas TextAlign

Pedoman kanvas Referensi HTML Pedoman kanvas Referensi HTML

contoh

Buat garis merah pada posisi 150. Posisi 150 didefinisikan dalam contoh berikut semua anchor text. Silakan mempelajari efek dari setiap TextAlign nilai properti:

YourbrowserdoesnotsupporttheHTML5canvastag.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");

// Create a red line in position 150
ctx.strokeStyle="red";
ctx.moveTo(150,20);
ctx.lineTo(150,170);
ctx.stroke();

ctx.font="15px Arial";

// Show the different textAlign values
ctx.textAlign="start";
ctx.fillText("textAlign=start",150,60);
ctx.textAlign="end";
ctx.fillText("textAlign=end",150,80);
ctx.textAlign="left";
ctx.fillText("textAlign=left",150,100);
ctx.textAlign="center";
ctx.fillText("textAlign=center",150,120);
ctx.textAlign="right";
ctx.fillText("textAlign=right",150,140);

Coba »

Dukungan Browser

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Internet Explorer 9, Firefox, Opera, Chrome dan dukungan Safari properti TextAlign.

Catatan: 8 dan versi sebelumnya dari Internet Explorer tidak mendukung <canvas> elemen.


Definisi dan Penggunaan

TextAlign atribut sebagai jangkar set atau mengembalikan konten teks keselarasan saat ini.

Biasanya, teksmulai dari lokasi yang ditentukan, tetapi jika Anda mengatur TextAlign = "benar" dan teks ditempatkan ke posisi 150, posisi 150 pada akhirnya.

Tip: Gunakan fillText () atau strokeText () metode untuk benar-benar menarik dan posisi teks pada kanvas.

default: awal
sintaks JavaScript: konteks .textAlign = "center | akhir |kiri | kanan | start";

Nilai properti

描述
start 默认。文本在指定的位置开始。
end 文本在指定的位置结束。
center 文本的中心被放置在指定的位置。
left 文本在指定的位置开始。
right 文本在指定的位置结束。


Pedoman kanvas Referensi HTML Pedoman kanvas Referensi HTML