Chrome 上的奇怪 DIV 重新维度

Strange DIV redimension on Chrome

我正在创建一个新的 php 网站,但刚开始发生一些奇怪的事情...我有一个用于我的顶部导航栏的文件,因此我可以将它包含在每个页面上,而且效果很好,除了一个细节.. 我正在创建一个注册表格,有时当我用 F5 多次刷新 Chrome 上的网站时,顶部导航栏显示 "Iniciar sesión o registrar" 出现在 2 行中,如果你继续刷新最终会从 2 行视图切换到 1 行视图,这没有任何意义,因为你只是在刷新,没有别的。如果你用 Shift+F5 刷新,80% 的时间出现在 1 行上,但仍然在 2 行上有时候..

我意识到的另一件事是它只在有 FORM 标签时发生,所以如果你在主网站上,它不会发生,因为那里没有表格。你可以继续刷新F5 或 Shift+F5 主网站,它将始终显示在 1 行上(应该如此)..

对我来说这没有任何意义,因为它加载的是同一个文件,为什么每次刷新时几乎都显示不同?

这是主要网站:Link离线

这就是错误发生的地方:Link离线

顺便说一句,这只发生在 Chrome。

谢谢

编辑:我正在开发 Chrome 版本 38.0.2125.111 dev-m(64 位),Windows 7 我知道不只是我,因为有些朋友也遇到了这个错误

编辑 2:我将 chrome 更新到最新版本并且它仍在发生

编辑 3:我确实提交了一个错误。这是 ID:455535

编辑 4:通过更改 class 使用显示内联块登录时的浮动解决,仍然不知道发生了什么。Link现在离线

我猜这是 Chrome 中的错误。正如评论中所建议的,我会提交一个错误。我怀疑它与左浮动中的左浮动有关,但可能是完全错误的。

要使其在您的网站上正常运行,请尝试将 .navbar .tools .login class 样式替换为 -navbar.css this:

.navbar .tools .login {
    display: inline-block;
    margin-right: 10px; 
}