码迷,mamicode.com
首页 > 其他好文 > 详细

canvans标签下的间距问题--解决

时间:2015-03-30 14:33:37      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:

css:

*{margin:0;padding:0;}
#canvas{width:320px;height:200px;}
#box1{background:#000;width:320px;height:100px;}

html:

<canvas id="canvas"></canvas>
<div id="box1"></div>

js:

var canvas=document.getElementById("canvas");
var context= canvas.getContext("2d");
context.fillStyle="#F60";
context.fillRect(0,0,320,200);

效果:

技术分享

会发现:在已经设了margin的情况下依然存在缝隙

让我联想到了 用a标签包裹img标签 时的现象

解决方法:给canvans加了一个

display:block;

解决!

猜想:canvans标签默认应该是

display:inline-block;

 

canvans标签下的间距问题--解决

标签:

原文地址:http://www.cnblogs.com/mrz-h/p/4377978.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!