1

我在 div 标签中有一个很长的句子。当我使用 IE8 时,这句话脱离了 div 标签。在其他浏览器中它工作正常。我已经overflow:auto在 div 中设置了。它只是创建我不想要的滚动条。我希望根据 div 大小在多行中调整内容。

谢谢

4

1 回答 1

0

溢出:自动会添加一个滚动条。

您在主题 div 中使用了哪些其他标签?听起来 IE 想要根据其框模型呈现该元素。

发布带有样式信息的代码片段会很有帮助。


编辑1:

正如我所料,你的罪魁祸首是<FIELDSET>&<LEGEND>元素以及 IE 与其他浏览器相比如何呈现它们。

这是使用 fieldset 标签时 IE 与其他浏览器相比的一个不错的示例:

http://www.themaninblue.com/experiment/InForm/fieldset.htm

不完全是您正在寻找的答案,但我希望这是一个很好的起点。


编辑2:

此链接描述了您的确切问题,并就如何处理它提供了一些非常好的见解,享受!

http://www.456bereastreet.com/archive/200905/line_wrapping_text_in_legend_elements/

于 2012-09-05T03:52:27.550 回答