2009-11-10 29 views
0

当我在Firefox上使用下面的CSS代码时,我在横幅和屏幕顶部之间出现间隙。我怎样才能避免这种情况?CSS和Firefox

#container1 
{ 
position:absolute; 
left: 0px; 
right: 0px; 
width: 1000px; 
height: 255px; 
margin: 0; 


} 
#logo1 { 
background:#FFFFFF; 
    margin: 0;  
    border: 1px solid red; 
    position:absolute; 
    left: 0px; 
    top: 0px;  
    width: 200px; 
     height: 250px; 

     } 
#Banner1 {  
background: #1071A6;  
position:absolute;  
left: 200px;  
top: 0px; 
width: 789px;  
height: 250px; 
vertical-align:top; 
    margin: 0; border: 1px solid red; 
} 
+0

也发布html – Galen 2009-11-10 16:24:28

+0

喜thnks兄弟.... – Flins 2009-11-10 16:28:22

+1

不,*真*:请发布(x)html。或者链接到现场/演示示例。 – 2009-11-10 16:32:12

回答

1

您设置的横幅和屏幕

有顶部之间的差距bodymarginpadding0呢?

1

我会建议使用重置样式表,如this为您做的每一个设计。它保证每个浏览器都有一个干净的平板。在使用重置之后,您在每个浏览器中所做的任何更改都几乎相同,因此您可以避免出现类似问题。

1

使用reset stylesheet在所有浏览器中将所有默认值设置为0。确保这是第一个样式表,如果您在应用样式表后遇到问题,那么它会使修复更容易。

7
body{margin:0 padding:0;} 

应该这样做。