我在 div 标签中有一个很长的句子。当我使用 IE8 时,这句话脱离了 div 标签。在其他浏览器中它工作正常。我已经overflow:auto
在 div 中设置了。它只是创建我不想要的滚动条。我希望根据 div 大小在多行中调整内容。
谢谢
我在 div 标签中有一个很长的句子。当我使用 IE8 时,这句话脱离了 div 标签。在其他浏览器中它工作正常。我已经overflow:auto
在 div 中设置了。它只是创建我不想要的滚动条。我希望根据 div 大小在多行中调整内容。
谢谢
溢出:自动会添加一个滚动条。
您在主题 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/