0

谁能告诉我为什么当我在那里放置图像标签时会中断?当只有文本时,它不会破坏布局,但是当我将图像添加到等式时,它会像浮动一样弄乱布局。

我已经尝试过浮动修复,但它没有用,我不知道如何修复它。

http://samturrell.co.uk/liberty/

任何帮助将非常感激!

编辑:

因此,显然 dyanamicpage.js 脚本在页面更改时将高度设置为错误的值。任何想法如何解决这一问题?

4

3 回答 3

1

只需将页面换行高度设为自动即可。

于 2012-08-17T02:19:52.550 回答
1

在我看来,如果您无法删除,您有两个选择dynamicpage.js

  1. 如果您知道提前的尺寸,您可以明确设置width/height为图像

  2. 如果您不认识它们,请尝试将 dynamicpage.js 的第一行从:
    $(function() {更改为:并删除最后一行的window.addEventLinstener('load', function() { 悬空)

这是因为 jQuery 加载事件发生在所有图像下载之前,<img>并且没有对其进行任何width/height设置,浏览器不知道它的高度,所以它假设0px

于 2012-08-17T02:44:19.387 回答
0

您的高度是在页面换行 div 上明确设置的。这与图像无关。

于 2012-08-17T02:20:34.803 回答