CSS文本对齐对齐大空格

问题描述:

若要格式化段落我使用text-align:justify,但我有一个问题,单词之间有大的空格,对于IE解决方案是使用text-justify: distribute;,但Chrome不支持此操作,我的问题是我应该使用Chrome和FirefoxCSS文本对齐对齐大空格

大空间的例子:http://jsfiddle.net/L5drN/

考虑使用连字符(手动,CSS,服务器端或客户端JavaScript),例如,答案Can I use CSS to justify text with hyphenating words at the end of a line? 当文中有长词时,连字往往会有很大帮助。

您仍然可以保留text-justify: distribute,因为它可以改进支持浏览器的结果,并且可以期望获得支持,如在CSS标准化轨道(CSS Text Module Level 3 WD)中那样。

+0

谢谢,但我钢有问题的宽度Chrome – Wizard 2013-02-27 19:12:11

+0

Chrome不会连字符,所以对于Chrome,你只限于其他选项。 Hyphenator.js似乎连字符立陶宛好;演示:http://www.cs.tut.fi/~jkorpela/js/hyphlt.html8 – 2013-02-27 20:34:59

如何要格式化的段落?你的意思是宽度,高度,字母间距或字距?

您是否尝试过使用text-align CSS标签?

text-align:center 

还是字间距 CSS标签?

word-spacing:10px 
+0

他正在使用文本对齐:justify – 2013-02-27 17:51:05

+0

我是关于词之间的空间不一样1是最大的2 – Wizard 2013-02-27 17:51:10

+1

@Lopezito也许尝试使用CSS字间距属性然后。它定义了单词之间的空格。 https://developer.mozilla.org/en-US/docs/CSS/word-spacing – 2013-02-27 17:59:01

为您喜欢的字间距给负值..

例如:

text-align:justify; 
word-spacing:-2px; 

对我的作品,并希望这有助于:)

用途:

文字中断:全部打破;

还行!