【问题标题】:Div width not resizing for dynamic contentDiv 宽度未针对动态内容调整大小
【发布时间】:2014-01-09 21:23:08
【问题描述】:

我在加载动态内容时无法调整 div 的宽度。

正如您在此屏幕截图中看到的,前几个 div 没有获得动态加载的子图像的宽度。但是正如你所看到的,在服务器有时间渲染子图像之后加载的后面的 div 确实获得了子宽度。

该网站基于 Masonry。我一直在尝试用一种名为的砌体方法来解决这个问题:

$('.masonry-container').masonry('reloadItems')

但它不起作用。

我也试过了:

window.location.reload()

但所做的只是重新加载页面。

有什么想法吗?

【问题讨论】:

  • 您应该发布一些代码 sn-ps 或指向“实时”站点。
  • 我不确定这是 css 还是 html 问题。我认为这与它的脚本方面有关。

标签: html css jquery-masonry


【解决方案1】:

如果您的布局有图像,您可能需要使用 imagesLoaded。 http://masonry.desandro.com/faq.html

【讨论】:

    【解决方案2】:

    尝试查看一些开发者工具,如 Chrome 的并检查“半加载”图像,您通常应该会看到为什么它没有包装内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-28
      • 2015-02-23
      • 2017-02-11
      • 1970-01-01
      • 2012-06-08
      • 2012-10-05
      • 2012-04-02
      • 2015-09-05
      相关资源
      最近更新 更多