IE8 不支持CSS word-wrap属性

来源:互联网 发布:安知我意by北南腐书网 编辑:程序博客网 时间:2024/05/04 03:31

     当连续输入英语字符后,由于浏览器默认为一个单词,并不会换行处理,在IE6/IE7 中,我们可以添加css中的word-wrap 属性,实现自动换行。但是在IE8 版本中,该属性不支持。

 

     我们可以采用判断浏览器版本后,使用JavaScript进行换行。

 

    

 

     换行处理的函数为:

    

 

     其中,content为需要换行处理的字符串,intLen为每行的字符数。这里使用的是hardcode,不能做到随窗口大小自动变长/缩短。

 

     解决连续字符自动换行,可以同时参考 http://www.lin04com.cn/?action=show&id=74&page=1