Img align:left导致IE中的文本溢出

时间:2010-12-15 01:59:51

标签: css internet-explorer fckeditor

当内嵌图像向左或向右对齐时,我遇到了列中文本溢出的问题。很难描述,所以我在http://alaskalegion.com/dev/test.php

创建了一个示例页面

这仅发生在IE6和IE7中。关于如何解决这个问题的任何想法?

我正在后端使用fckeditor来生成这些。

1 个答案:

答案 0 :(得分:1)

您需要确保p标记环绕图像,以便其他段落位于其上方和下方。我现在无法测试它,但我通常在周围的块(段落)上使用overflow:hidden,我认为对于IE,你需要像zoom:1这样的东西。

顺便说一下,你不能摆脱内联'align:left'并在外部样式表中用css替换它,如:

#center-column p img {
    float: none;       // if still necessary...
}
#wide_column p img {     // I don´t know what the id of the wide column is...
    float: left;
}

(我不知道你是否需要p选择器,我只是试图在没有看到你的代码的情况下定位正确的图像)