2012-03-02 51 views
2

我有一个div(Facebook评论插件,因为它的价值)只有以下CSS样式。保留左/右在Chrome和Firefox上的行为有所不同

div.fb-comments 
{ 
margin-left:30%; 
margin-right:30%; 
} 

在Chrome上,这会将<div>置于屏幕中央。但是,在Firefox上,它仍然在左边。为什么会这样呢?

+1

您是否为此元素定义了宽度? – YoannM 2012-03-02 04:43:35

+0

不,我不知道。插件的唯一定义是“数据宽度”,这是内部的东西,而不是整个div。 – muttley91 2012-03-02 04:46:06

+4

然后你应该/可以为此定义一个宽度,然后将margin-left和right设置为“auto”。如果你想要它居中。 – YoannM 2012-03-02 04:47:43

回答

1

正如YoannM所建议的那样,我为这个元素定义了一个宽度,并且它解决了这个问题。谢谢!

相关问题