2011-09-27 71 views
1

我有一个CSS我的元素之一:额外的默认填充问题CSS为Firefox

background: -moz-linear-gradient(top, #3B3B3B 0%, #FFFFFF 100%); 

当我检查它在萤火虫是这样的:

-moz-linear-gradient(center top , #3B3B3B 0%, #FFFFFF 100%) repeat scroll 0 0 transparent 

当我看到我的网页它有一些从左上角到下角的填充物。我该如何解决它?

PS: 问题是这样的。我给那个风格融入了一个div像:

<html> 
... 
<body> 
<div id ="myDiv"> 
....//That div is just under the body element so includes everything. 
</div> 
</body> 
</html> 

在火狐html元素比div元素上,如果我给这种风格到HTML元素我看不到我的div的结果。

它可以在Chrome上运行,我在Firefox上遇到这个错误。

+3

提供网页的链接,或创建在http://jsfiddle.net/ – Sotiris

+0

演示这是不容易看到的jsfiddle这种效果。 – kamaci

回答

0

您是否已从html,body,div元素中删除marginpadding

喜欢的东西:

html, body{ 
    padding:0; 
    margin:0; 
} 

#myDiv{ 
    padding:0; 
    margin:0; 
    background: -moz-linear-gradient(top, #3B3B3B 0%, #FFFFFF 100%); 
    //OTHER STYLES 
} 
+0

对我的身体元素的边缘o解决问题 – kamaci

+0

很高兴帮助@kamaci –