我的DIV是这样的为什么会有一小缝隙? 回复讨论(解决方案) 这代码贴的看不出毛病来 *{margin:0;padding:0}看看这样行吗 图片的原因看不到效果,你试试楼上的重置 *{margin:0;padding:0} img{ display:block;} 还有一种可能是margin导致空隙! 哎。。发现竟然是美工给我的图下面有一条线的原因我晕死 我想问下。。为什么我的 列表里面的图片高度怎么给定呢。。我给定的有但是一直出现一半除非把图片改的非常小。。 <br /> body{ border: 0px; margin:0;font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif;} <br /> body,div,ul,form{padding:0;margin:0;list-style-type:none;} <br /> ul{margin:0; padding:0; list-style:none;padding-bottom: 200px;} <br /> #imgList{ width:770px; height:300px; /* 定义显示窗口的大小 */ <br /> border:0px solid white; overflow:hidden} <br /> #imgList ul{ width:1820px;} /* 定义全部图片的宽度和,这里有5张,每张宽100px,总宽度就是500px */ <br /> #imgList li{ width:220px; height:220px; float:left;} /* 单张图片的所在位置的大小,宽度就是图片宽度加左右边距 */ <br /> #imgList img{ width:200px; height:150px; margin:10px;} /* 单张图片的尺寸,及外边距 */ 这是我的CSS里面的。。 <br /> <br /> <table background="kuang.png" width="900" height="400"> <br /> <tr align="center" height="30"> <br /> <td ><p style="color: black;margin-left: -500px;margin-top: 3px;" >游戏 <br /> <br /> <tr> <br /> <td style="float: left;margin-top: 100px;overflow: hidden;"> <br /> <div id="carousel" style="width:900px;margin-left: 60px;"> <br /> <img src="images/left.png" id="carousel_btn_lastpic" title="上一组" onclick="move('right')" style="max-width:90%"/ alt="关于2个DIV之间有缝隙_html/css_WEB-ITnose" > <br /> <img src="images/right.png" id="carousel_btn_nextpic" title="下一组" onclick="move('left')" style="max-width:90%"/ alt="关于2个DIV之间有缝隙_html/css_WEB-ITnose" > <br /> <div id="imgList"> <br /> <ul> <br /> <li><a href = "rabbitgame.html"><img src = "images/gameone.png" style="max-width:90%" title="推推兔"/ alt="关于2个DIV之间有缝隙_html/css_WEB-ITnose" > 推推兔 啊 救命 啊 救命 这是我下面的代码。。。为什么啊大神们啊