La propiedad HTML canvas textAlign se utiliza para establecer o devolver la alineación actual del contenido de texto, según el punto de anclaje . Básicamente, el texto comenzará en esa posición y terminará en esa posición especificada.
Sintaxis:
context.textAlign="center | end | left | right | start";
Valores de propiedad:
- start: Tiene un Default. El texto comienza en la posición especificada.
- fin: El texto termina en la posición especificada.
- izquierda: se utiliza para establecer la alineación del texto a la izquierda.
- right: Se utiliza para establecer la alineación del texto a la derecha.
- centro: se utiliza para establecer la alineación del texto en el centro.
Ejemplo:
<!DOCTYPE html> <html> <head> <style> h1, h2 { color: green; } body { text-align: center; } </style> </head> <body> <h1>GeeksForGeeks</h1> <h2>HTML canvas textAlign Property </h2> <canvas id="sudo" width="300" height="200" style="border:3px solid red;"> Your browser does not support the HTML5 canvas tag. </canvas> <script> var c = document.getElementById("sudo"); var ctx = c.getContext("2d"); // Create a blue line in position 170 ctx.strokeStyle = "blue"; ctx.moveTo(170, 20); ctx.lineTo(170, 170); ctx.stroke(); ctx.font = "15px Arial"; // Show the different textAlign values ctx.textAlign = "start"; ctx.fillText("start", 170, 60); ctx.textAlign = "end"; ctx.fillText("end", 170, 80); ctx.textAlign = "left"; ctx.fillText("left", 170, 100); ctx.textAlign = "center"; ctx.fillText("center", 170, 120); ctx.textAlign = "right"; ctx.fillText("right", 170, 140); </script> </body> </html>
Producción:
Navegadores compatibles: los navegadores compatibles con HTML canvas textAlign Property se enumeran a continuación:
- Google Chrome
- Internet Explorer 9.0
- Firefox
- safari de manzana
- Ópera
Publicación traducida automáticamente
Artículo escrito por ManasChhabra2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA