0

请看这个链接。请注意,搜索栏首先呈现在屏幕顶部附近。然后将自身与徽标对齐。我认为一些css规则导致了这种情况,但我无法弄清楚。你能帮我找出原因吗?在代码中应该避免什么以避免/最小化这种行为。

4

2 回答 2

1

当您有一个覆盖前一个的用于阻止的 css 规则时,这几乎不会发生。最好的办法是让 css 文件中的第一件事是阻塞和规范化。每次您需要将某些东西放在某个地方或具有特定大小时,您都应该转到代码的阻塞部分。

但是您展示的网站中最令人关注的部分是加载fancybox css 文件所需的时间。

于 2013-06-21T12:50:43.113 回答
0

这个问题可能只是每个浏览器如何加载和呈现内容,以及您的网络可以多快下载内容。由于有许多 Javascript 和 CSS 文件,它可以在您的网络和浏览器仍在下载和加载所有内容的同时缓慢地解析它们并配置站点。

我在 Chrome 和 Firefox 中查看了它,它似乎对我来说加载得很好。

于 2013-06-21T12:54:47.840 回答