如何处理超长“单词”

by Yan

有个问题一直让我头疼,常常因为有人在回响里贴了个url地址,结果就把菜单栏撑宽了(在IE里),页面就丑的不能看了。浏览器认为这个长url是一个单字。

dotann告诉可以使用word-wrap属性来解决ie的问题。但正如dotann说的,word-wrap是ie专有的,所以在firefox里并不断行。我试了一下,看见menu栏虽然没有被撑开,但url会伸出去,与别的内容重叠在一起了。

我学到一个overflow属性,使用hidden值似乎可以部分解决问题。overflow: hidden; 会把超出范围的内容隐藏起来,达到保持界面的作用。好处是它是ie mozilla通用的。

但最好还是让其断行,而不是隐藏。征求方法ing。