IE7中自动换行(?)的问题

时间:2010-08-24 03:22:08

标签: internet-explorer-7 word-wrap

我在当前的项目上取得了很大的进步,但是粗略的,现在我需要经历并修复Internet Explorer中出现的各种错误 - 我现在最大的问题之一就是div的文本行通过jquery脚本添加的内容不能正确包装。

我尝试使用它,但在IE7中没有工作:

.AuthorBlurb, .AuthorBlurb p { 
   white-space: pre-wrap;      /* CSS3 */   
   white-space: -moz-pre-wrap; /* Firefox */    
   white-space: -pre-wrap;     /* Opera < 7 */   
   white-space: -o-pre-wrap;   /* Opera 7 */ 
   word-wrap: break-word;      /* IE */   
 }

以下是查看示例的链接:http://arcaspicio.squarespace.com/insights/2010/7/23/risk-management-for-border-security.html - 当我查看它时,左侧的“贡献者”信息未在Internet Explorer 7中正确包装。我尝试过各种各样的东西成功!

非常感谢任何帮助!!

1 个答案:

答案 0 :(得分:2)

IE Developer Toolbar显示包含<p>的{​​{1}}已设置white-space: nowrap;来自.journal-entry-tag .posted-by。最有可能IE的白色空间设置覆盖了单词中断,所以整个事情被视为一个很长的单个单词,因此它就像它一样在屏幕上运行。