CSS导航栏:间距问题

CSS导航栏:间距问题,css,Css,不知什么原因,在Firefox和Chrome上,我的导航栏被移到了右边。看 奇怪的是,这个问题并没有出现在JSFIDLE上。看 有什么想法吗?谢谢。可能是因为您的DOCTYPE格式不正确 应该是定义的类型之一。可能是因为您的DOCTYPE格式不正确 应该是定义的类型之一。您使用的是?我猜不是。你应该考虑使用一个来帮助解决这样的问题。 我认为您需要此CSS来删除默认的ulmargin/padding: #topmenu ul { margin: 0; padding: 0 } 你

不知什么原因,在Firefox和Chrome上,我的导航栏被移到了右边。看

奇怪的是,这个问题并没有出现在JSFIDLE上。看


有什么想法吗?谢谢。

可能是因为您的DOCTYPE格式不正确


应该是定义的类型之一。

可能是因为您的DOCTYPE格式不正确

应该是定义的类型之一。

您使用的是?我猜不是。你应该考虑使用一个来帮助解决这样的问题。

我认为您需要此CSS来删除默认的
ul
margin/padding:

#topmenu ul {
    margin: 0;
    padding: 0
}
你在用电话吗?我猜不是。你应该考虑使用一个来帮助解决这样的问题。

我认为您需要此CSS来删除默认的
ul
margin/padding:

#topmenu ul {
    margin: 0;
    padding: 0
}

您可以将其添加到CSS的顶部:

* { padding: 0; margin: 0;}

您可以将其添加到CSS的顶部:

* { padding: 0; margin: 0;}

我没有投反对票,但你的回答完全错了。
没有问题。很高兴知道。我刚刚发现这是一个HTML5标准!谢谢:)但是当前版本的Chrome和Firefox支持HTML5吗?“所有浏览器”(IE 6/7/8/9、Firefox、Chrome、Safari、Opera)支持HTML5 doctype(将进入标准模式)。看:我没有投反对票,但你的回答完全错了。
没有问题。很高兴知道。我刚刚发现这是一个HTML5标准!谢谢:)但是当前版本的Chrome和Firefox支持HTML5吗?“所有浏览器”(IE 6/7/8/9、Firefox、Chrome、Safari、Opera)支持HTML5 doctype(将进入标准模式)。请参阅:如果可能,最好避免使用星形选择器。在这里,可以使用CSS重置来代替它。请参阅:如果可能,最好避免使用星形选择器。在这里,可以使用CSS重置来代替它。见:@Dave2。。。JSFIDLE实际上在他们的网站上使用了CSS重置,这就是为什么你在那里没有看到它的原因。@mercator:说得好,我应该在我的回答中包含它。@Dave2。。。JSFIDLE实际上在他们的站点上使用了CSS重置,这就是为什么你没有在那里看到它。@mercator:很好地解释了这一点,我应该在我的回答中包含它。