dreamweaver两个div标签来插入图片后为什么中间会有空隙?

如题所述

*{padding=0;margin=0} img{border:none} 中间有空隙是因为div框他们之间本来就有1像素的间距,而图片本身有边框,想除去空隙和边框需要在总样式里面加入以上除空隙代码
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-17
在div的css里面加一句height:100%;overflow:hidden; 一般就可以解决这个问题了本回答被网友采纳
第2个回答  推荐于2016-06-01
默认的浏览器会对HTML元素进行一些默认的内边距和外边距的设置。

如果想去除空隙,要保证div内部无padding,即要设定div的长宽和图片一样,并去除外部的margin值,设margin:0;

<div id="1" style="margin:0;padding:0"> Div 1 </div>
<div id="2" style="margin:0;padding:0"> Div 2 <div>
第3个回答  2013-03-21
给图片样式上写"padding:0px; margin:0px;"因为图片默认会有间距的
第4个回答  2013-03-16
这是图片的3PXBUG.可以给图片加display:block;追问

还是不行啊.. 

就是中间的空隙 上面的div标签是背景 下面的插入的是图片..

本回答被提问者采纳
相似回答