为什么字体加粗没反应呢
来源:6-2 编程练习
KD_35
2018-04-23 02:14:18
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>canvas字体</title> <style> canvas{background-color:lightblue;} </style> </head> <body> <canvas id="canvas" width="800px" height="800px">您的浏览器不支持canvas </canvas> <script> var canvas=document.getElementById("canvas"); var context=canvas.getContext('2d'); var str="我要当前端程序员"; context.font="30px 微软雅黑 bold"; context.textAlign="center"; context.textBaseLine="top"; context.fillStyle="blue"; var str1=context.measureText(str).width, str2="字体的width是:"+str1+"px"; context.fillText(str,400,500); context.fillText(str2,400,600); //此处补充代码 </script> </body> </html>
1回答
你好,这里是要注意顺序,加粗应该在大小前面,例:
祝学习愉快~
相似问题