中易网

html绘制渐变线问题

答案:1  悬赏:0  
解决时间 2021-03-23 19:30
<canvas id="canvas" width="1" height="200"/>
<script type="text/javascript">
var c=document.getElementById("canvas");
var cxt=c.getContext("2d");
var gradient=cxt.createLinearGradient(105,150,0,canvas.height);
gradient.addColorStop(0,'#fff');
gradient.addColorStop(1,'#f00');
cxt.fillStyle=gradient;
cxt.fillRect(0,0,500,500);
</script>

绘制出的是纵向渐变,如果想要横向渐变的话怎么弄,并且怎么控制在浏览器上显示的位置?
最佳答案
1. <canvas id="canvas" width="1" height="200"/>改为<canvas id="canvas" width="200" height="1"/>既为横向渐变;

2. 增加c.style.marginTop = "100";//改变渐变线上位置100像素;c.style.marginLeft = "100";//改变左位置100像素。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
哈士奇幼犬睡觉的时候喘粗气是不是感冒了
这种主题怎么下载?就是桌面的图标怎么改变图
做梦见自己帮妈妈做饭,妈妈让我杀两条鲶鱼,
谁有什么特好听的歌吗,要唯美一点的,最好是
读了竖着爬的小螃蟹想到了什么
作文 内心深处——,(600字)
梦见自己孤独无依说明什么?
注册广播有几种方式,这些方式有何优缺点
超级的拼音怎么拼
我要去顺德区佛山市乐从罗浮宫国际家具博览中
黄历吉日查询剪头发2016年3月13日
怀孕九个月了,左侧睡时为什么感觉呼吸好辛苦
running man 最近有哪几期比较好看?
信息卡分期付款还不上怎么办信用卡欠款三万,
破腹产二十几天可以吃黄酒炖鲫鱼吗
推荐资讯
小青猪猪皮胶原蛋白睡眠面膜和兰芝睡眠面膜哪
英雄联盟游戏端口被禁会怎样
16世纪中叶,什么建筑渐渐占了主导地位,倾向
做广告喷绘还赚钱么?
自己喜欢的男生也喜欢自己,并且向自己表白了
喜欢的人过生日送什么礼物,送什么礼物给喜欢
连续无故不到岗上班30天,开除签的合同其他附
句子排序。 ( )忽然,海面上刮起了大风,
罗技无线键盘中小键盘使用方法是什么?
联通如意通的免月租套餐
荣县观斗山安置房小产权
辽宁省大连市金州区兴城路邮编是什么?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?