【问题标题】:Chrome forcing sidebar down on slow website [closed]Chrome 在慢速网站上强制侧边栏关闭 [关闭]
【发布时间】:2012-09-28 00:46:58
【问题描述】:

我开发了一个网站:http://dannalab.com 运行良好。但是现在在 Chrome 中,侧边栏被推到了页面的下方?

客户还声称,由于使用了 Google Web 字体,加载该网站需要很长时间 - 我觉得非常奇怪,有什么想法吗?

谢谢

【问题讨论】:

  • 侧边栏似乎从页面文本的末尾开始,这是默认行为。您是否尝试过使用float: left
  • @nosuchthingasstars 没有什么叫display: float;
  • @PraveenKumar 我知道,那是编辑过的;查看新评论。
  • webfont 大约需要 40 毫秒才能下载,所以认为它一定是它们!你总是可以让他们在本地安装 Lato,或者自己嵌入字体而不是依赖谷歌,也许他们的办公室有代理或其他东西。
  • -1 并投票结束,因为当您在您的网站上解决问题时,该问题对其他人毫无用处。请附上相关代码。

标签: css performance google-chrome webkit


【解决方案1】:

在这里找到问题。请更新 CSS

.side {
    padding: 25px 0 25px 10px;
}

是的,上面给出float: left; 也可以。

说明

两侧的内边距大于给定的左侧宽度。所以,它正在破裂并下降。如果你减少填充,它会解决这个问题。

仅供参考:style.css Line: 236

截图:

【讨论】:

  • 请解释为什么这是答案。
  • @tomaroo 什么不起作用?你是怎么检查的?
  • 我请你详细解释,不是为了我,而是为了整页的质量。因为当 OP 修复他的页面时(链接变得毫无意义;没有代码,明白了吗?),未来的读者不会知道最初的问题是什么,或者你的答案如何解决它。
  • @Sparky672 给出的解释好吗?
  • 是的,确实比以前好多了。
【解决方案2】:

在你的 CSS 中添加 float: left;.side

【讨论】:

    猜你喜欢
    • 2013-11-24
    • 1970-01-01
    • 2013-02-19
    • 2021-10-18
    • 1970-01-01
    • 1970-01-01
    • 2014-08-11
    • 1970-01-01
    • 2019-09-20
    相关资源
    最近更新 更多