Canvas textAlign ιδιότητα

Ορισμός και χρήση

textAlign Η ιδιότητα βασίζεται στον άγκυρα, ρυθμίζει ή επιστρέφει τον τρέχοντα τρόπο συναρμολόγησης του κειμένου.

Γενικά, το κείμενο ξεκινά από τη καθορισμένη θέση, αλλά αν ορίσετε textAlign="right" και τοποθετήσετε το κείμενο στη θέση 150, τότε το κείμενο θα τελειώσει στη θέση 150.

Σuggestion:με χρήση fillText() ή strokeText() Τα μεθόδους εφαρμόζονται πραγματικά στο canvas και τοποθετούνται το κείμενο.

Παράδειγμα

Δημιουργία μιας κόκκινης γραμμής στη θέση 150. Η θέση 150 είναι ο άξονας όλων των κειμένων στην παρακάτω παράδειγμα. Εξετάστε την επίδραση κάθε τιμής textAlign:

Το προγράμμά σας δεν υποστηρίζει την ετικέτα canvas.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
// Δημιουργία μπλε γραμμής στη θέση 150
ctx.strokeStyle="blue";
ctx.moveTo(150,20);
ctx.lineTo(150,170);
ctx.stroke();
ctx.font="15px Arial";
// Εμφάνιση διαφορετικών τιμών textAlign
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);

Δοκιμάστε προσωπικά

Γραμματική

κείμενο.textAlign="center|end|left|right|start";

Τιμή ιδιότητας

Τιμή Περιγραφή
start Προεπιλεγμένο. Το κείμενο ξεκινά στη καθορισμένη θέση.
τελος Το κείμενο τελειώνει στη καθορισμένη θέση.
κέντρο Η κεντρική θέση του κειμένου τοποθετείται στη καθορισμένη θέση.
αριστερά Η κείμενη αριστερή ακροάση.
δεξιά Η κείμενη αριστερή ακροάση.

Τεχνικά λεπτομέρειες

Προεπιλεγμένη τιμή: start

Υποστήριξη των προγραμμάτων περιήγησης

Τα αριθμήματα στην τάβληση σηματοδοτούν την έκδοση του πρώτου προγράμματος που υποστηρίζει αυτή την ιδιότητα.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

Σημείωση:Ο Internet Explorer 8 και οι προηγούμενες εκδόσεις δεν υποστηρίζουν το στοιχείο <canvas>.