Chrome在Web服务器上与在本地以不同方式呈现html/css

Chrome在Web服务器上与在本地以不同方式呈现html/css,html,css,google-chrome,Html,Css,Google Chrome,我有一个奇怪的问题,Chrome渲染一个简单的菜单,用css和html编写。当我在localhost上查看网站时,一切正常,但在web服务器上有一个bug 这是一个测试网站的链接(将其保存在本地会删除bug) 我只关心这里的铬。我发现这个问题是由 float: left; 在 但有趣的是,在chrome页面检查器中,我手动禁用并启用了此参数,所有操作都开始正常工作,但刷新页面后,再次出错。。。不知道发生了什么 以下是我得到的结果(我认为localhost是正确的): 尝试使用左边距而不是f

我有一个奇怪的问题,Chrome渲染一个简单的菜单,用css和html编写。当我在localhost上查看网站时,一切正常,但在web服务器上有一个bug

这是一个测试网站的链接(将其保存在本地会删除bug)

我只关心这里的铬。我发现这个问题是由

 float: left; 

但有趣的是,在chrome页面检查器中,我手动禁用并启用了此参数,所有操作都开始正常工作,但刷新页面后,再次出错。。。不知道发生了什么

以下是我得到的结果(我认为localhost是正确的):


尝试使用
左边距
而不是
float:left

是否可以指定错误对菜单所做的操作?您是否尝试过删除float并仅使用边距底部:为元素提供一些空间?可能您的style.css被缓存了?尝试将CSS链接更改为style。CSS?123 Internet explorer在我的机器上显示与chrome相同的内容,删除左侧的浮动会在菜单中留下一个空格。那是虫子吗?你能解释一下你想要消除的bug,让这里的每个人都更清楚。我马上发布两个截图。
 .menu li span