欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

两个div之间为什么总有间隙?_html/css_WEB-ITnose

程序员文章站 2022-05-20 12:33:39
...
CSS HTML 布局 DIV
今天在做div+css布局网页。遇到了间隙的问题。刚接触,求指点...
下面为html代码:
 
最上面绿色部分 
上面灰色部分 
 
    
左侧栏
    
右侧栏
  
  
页面底部

下面为CSS代码:
/*页面层容器1*/#container1 {width:800px;margin:0px auto;background:#369;}/*页面头部1*/#top1 {background:#090;width:730px;margin:0 auto;}#banner1 {background:#999; /*设置背景颜色为灰色*/ width:730px; /*设定层的宽度*/ margin:0 auto; /*层居中*/  /*设定高度*/  /*border-bottom:5px solid #F06;画一条红色实线*/  clear:both; /*清除浮动*/}#pagebody1 { width:730px; /*设定宽度*/margin:0 auto; /*居中*/background:#F00;/*设置主体背景颜色为大红色*/clear:both; /*清除浮动*/}#left1 { float:left; /*浮动居左*/clear:left; /*不允许左侧存在浮动*/width:500px; /*设定宽度*/height:240px; text-align:left; /*文字左对齐*/overflow:hidden; /*超出宽度部分隐藏*/background:#CCC;/*设置背景颜色为灰白色*/}#right1 { float:right;/*浮动居右*/clear:right; /*不允许右侧存在浮动*/width:230px; /*设定宽度*/ height:240px;text-align:left; /*文字左对齐*/ overflow:hidden; /*超出宽度部分隐藏*/background:#9CC;/*设置背景颜色为浅蓝色*/}#footer1 {background:#06F;height:35px;clear:both;margin:0 auto;}/*自己设定的div部分结束*/


所有padding,margin什么都改了,还是对不齐。。。麻烦看下错到哪里了?

回复讨论(解决方案)

刚刚在DW中又看了一下,发现是一个空格占了位子,所以导致两个div一直不能无间隙贴合。