2011-03-03 56 views
0

我用自动换行并不适用于所有的工作的话(?!)

word-wrap: break-word; 
text-align:justify; 

的股利。如果一个单词很长,以至于即使该单词放在下一行中,该单位宽度也不适合它,那么该单词被包装,即按行排列。但是,如果宽度小于或等于div宽度的第二个单词出现在第一个单词之后,并且div宽度不能适合第二个单词,则第二个单词将放置在下一行中。但是我还需要第二个单词被第一个单词包裹。我怎样才能做到这一点 ?单词包装属性是不是也适用于我的后期实例?

任何解决方案?

+2

你应该展示一下你在说什么。 – 2011-03-03 16:44:40

回答

1
  1. Word-wrap是一项IE发明,成为CSS3规范的一部分,因为很多浏览器(版本)都不支持它。

  2. 即使在IE中,CSS自动换行的实现很可能会跨浏览器。

  3. 最好不要依赖于CSS自动换行,设计必须适应长词。

没有直接的解决方案,只能等到CSS文字包装得到适当的支持和实施。在此之前,让设计包容长话。

+1

重点1 - 根据http://caniuse.com/,它得到了广泛的支持。 – Spudley 2011-03-03 16:58:18

+0

任何完美的解决方案,使设计容纳长词? – 2011-03-03 17:31:01

相关问题